diff options
Diffstat (limited to 'pango/itemize.c')
-rw-r--r-- | pango/itemize.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/pango/itemize.c b/pango/itemize.c index 71d8e940..27e2c81a 100644 --- a/pango/itemize.c +++ b/pango/itemize.c @@ -200,14 +200,14 @@ add_engines (PangoContext *context, else lang = context->lang; - if (last_lang != lang || - last_lang == 0 || lang == 0 || - strcmp (lang, last_lang) != 0) + if (last_lang != lang && + (last_lang == 0 || lang == 0 || + strcmp (lang, last_lang) != 0)) { lang_map = _pango_find_map (lang, PANGO_ENGINE_TYPE_LANG, - PANGO_RENDER_TYPE_NONE); + PANGO_RENDER_TYPE_NONE); shape_map = _pango_find_map (lang, PANGO_ENGINE_TYPE_SHAPE, - context->render_type); + context->render_type); last_lang = lang; } |