Evas font-engine: Fallback to script_fi if we didn't find another one.
authortasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 30 May 2011 08:31:29 +0000 (08:31 +0000)
committertasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 30 May 2011 08:31:29 +0000 (08:31 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@59803 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/engines/common/evas_font_query.c

index b3bb783..d6760a7 100644 (file)
@@ -137,7 +137,10 @@ evas_common_font_query_run_font_end_get(RGBA_Font *fn, RGBA_Font_Int **script_fi
           }
      }
 
-   *cur_fi = fi;
+   if (fi)
+      *cur_fi = fi;
+   else
+      *cur_fi = *script_fi;
 
    return itr - text;
 }