diff options
Diffstat (limited to 'pango/shape.c')
-rw-r--r-- | pango/shape.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pango/shape.c b/pango/shape.c index 68d11eee..2f2472e7 100644 --- a/pango/shape.c +++ b/pango/shape.c @@ -276,8 +276,8 @@ find_show_flags (const PangoAnalysis *analysis) { PangoAttribute *attr = l->data; - if (attr->klass->type == PANGO_ATTR_SHOW) - flags |= ((PangoAttrInt*)attr)->value; + if (attr->type == PANGO_ATTR_SHOW) + flags |= attr->int_value; } return flags; @@ -293,8 +293,8 @@ find_text_transform (const PangoAnalysis *analysis) { PangoAttribute *attr = l->data; - if (attr->klass->type == PANGO_ATTR_TEXT_TRANSFORM) - transform = (PangoTextTransform) ((PangoAttrInt*)attr)->value; + if (attr->type == PANGO_ATTR_TEXT_TRANSFORM) + transform = (PangoTextTransform) attr->int_value; } return transform; |