summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2015-08-04 10:41:56 -0400
committerMatthias Clasen <mclasen@redhat.com>2015-08-04 11:06:26 -0400
commit0559382e4d8fa17ce8acef081fbc5ce1afb6ad02 (patch)
treee656c3bf9576012c1f0faa001fa5acffeff67efa
parente3983543c98c03babe8956d7911f0bd1ec5550a9 (diff)
downloadlibrsvg-0559382e4d8fa17ce8acef081fbc5ce1afb6ad02.tar.gz
Handle font-style="normal"
Accept font-style="normal" ignored as an attribute of a tspan, https://bugzilla.gnome.org/show_bug.cgi?id=688689
-rw-r--r--rsvg-css.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/rsvg-css.c b/rsvg-css.c
index 3ffbaa21..a7cd199e 100644
--- a/rsvg-css.c
+++ b/rsvg-css.c
@@ -519,7 +519,9 @@ rsvg_css_parse_font_style (const char *str, gboolean * inherit)
return PANGO_STYLE_OBLIQUE;
if (!strcmp (str, "italic"))
return PANGO_STYLE_ITALIC;
- else if (!strcmp (str, "inherit")) {
+ if (!strcmp (str, "normal"))
+ return PANGO_STYLE_NORMAL;
+ if (!strcmp (str, "inherit")) {
UNSETINHERIT ();
return PANGO_STYLE_NORMAL;
}