X-Git-Url: https://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=src%2Fsvgtiny.c;h=9a6709a7e0069aad5290d43ebad3dcc9067d58a3;hb=ea01d9a2b33d706b95f795514f5fb08ffb67de0e;hp=a70be0f50643530e86d9639204cc64b4569e3764;hpb=7b8fc7bb381c266a4f1ecde5b10bb4c09e2f9bc0;p=libsvgtiny.git diff --git a/src/svgtiny.c b/src/svgtiny.c index a70be0f..9a6709a 100644 --- a/src/svgtiny.c +++ b/src/svgtiny.c @@ -71,7 +71,7 @@ static void svgtiny_parse_font_attributes(dom_element *node, struct svgtiny_parse_state *state); static void svgtiny_parse_transform_attributes(dom_element *node, struct svgtiny_parse_state *state); -static void svgtiny_parse_styles(dom_element *node, +static css_select_results *svgtiny_parse_styles(dom_element *node, struct svgtiny_parse_state *state); static svgtiny_code svgtiny_add_path(float *p, unsigned int n, struct svgtiny_parse_state *state); @@ -684,11 +684,11 @@ svgtiny_code svgtiny_parse(struct svgtiny_diagram *diagram, dom_node_unref(document); return svgtiny_LIBDOM_ERROR; } - if (svg == NULL) { - /* no root svg element */ - dom_node_unref(document); + if (svg == NULL) { + /* no root svg element */ + dom_node_unref(document); return svgtiny_SVG_ERROR; - } + } exc = dom_node_get_node_name(svg, &svg_name); if (exc != DOM_NO_ERR) { @@ -703,7 +703,7 @@ svgtiny_code svgtiny_parse(struct svgtiny_diagram *diagram, dom_node_unref(document); return svgtiny_LIBDOM_ERROR; } - if (!dom_string_caseless_lwc_isequal(svg_name, svg_name_lwc)) { + if (!dom_string_lwc_isequal(svg_name, svg_name_lwc)) { lwc_string_unref(svg_name_lwc); dom_string_unref(svg_name); dom_node_unref(svg); @@ -945,7 +945,7 @@ svgtiny_code svgtiny_preparse_styles(dom_element *svg, return svgtiny_LIBDOM_ERROR; } - if (dom_string_caseless_isequal(state.interned_style, + if (dom_string_isequal(state.interned_style, nodename)) { /* We have a