X-Git-Url: https://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=src%2Fsvgtiny_internal.h;h=5ece69d42c1ab66cfa52a46321e31d3f9b67fe8e;hb=099cae0989f0ef3db52de99fb0d1e562465f5a02;hp=133513c7d7ff886d7105b66dfdf2585afd550b8c;hpb=a0f95cf38d64b5a093d7745c616ff048e8d930b6;p=libsvgtiny.git diff --git a/src/svgtiny_internal.h b/src/svgtiny_internal.h index 133513c..5ece69d 100644 --- a/src/svgtiny_internal.h +++ b/src/svgtiny_internal.h @@ -11,6 +11,7 @@ #include #include +#include #ifndef UNUSED #define UNUSED(x) ((void) (x)) @@ -46,11 +47,31 @@ struct svgtiny_parse_state { float a, b, c, d, e, f; } ctm; + /* A libcss context to hold any stylesheets that are present + * in the SVG document. This should be pre-populated rather + * than on-the-fly, because, for example, a