diff options
Diffstat (limited to 'pango/shape.c')
-rw-r--r-- | pango/shape.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pango/shape.c b/pango/shape.c index ef8fe874..02f0f059 100644 --- a/pango/shape.c +++ b/pango/shape.c @@ -244,16 +244,17 @@ static PangoTextTransform find_text_transform (const PangoAnalysis *analysis) { GSList *l; + PangoTextTransform transform = PANGO_TEXT_TRANSFORM_NONE; for (l = analysis->extra_attrs; l; l = l->next) { PangoAttribute *attr = l->data; if (attr->klass->type == PANGO_ATTR_TEXT_TRANSFORM) - return (PangoTextTransform) ((PangoAttrInt*)attr)->value; + transform = (PangoTextTransform) ((PangoAttrInt*)attr)->value; } - return PANGO_TEXT_TRANSFORM_NONE; + return transform; } static gboolean |