diff options
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | pango/pango-script.c | 2 |
2 files changed, 9 insertions, 1 deletions
@@ -1,3 +1,11 @@ +2007-06-02 Behdad Esfahbod <behdad@gnome.org> + + Bug 443206 – PANGO_SCRIPT_UNKNOWN should not cause a run break + Patch from Martin Hosken + + * pango/pango-script.c: Treat Unknown script like Common and other + non-"real" scripts. + 2007-05-31 Behdad Esfahbod <behdad@gnome.org> * pango/pango-layout.c: Improve docs. diff --git a/pango/pango-script.c b/pango/pango-script.c index d10b3a91..3f8dadb7 100644 --- a/pango/pango-script.c +++ b/pango/pango-script.c @@ -257,7 +257,7 @@ get_pair_index (gunichar ch) } #define REAL_SCRIPT(script) \ - ((script) > PANGO_SCRIPT_INHERITED) + ((script) > PANGO_SCRIPT_INHERITED && (script) != PANGO_SCRIPT_UNKNOWN) #define SAME_SCRIPT(script1, script2) \ (!REAL_SCRIPT (script1) || !REAL_SCRIPT (script2) || (script1) == (script2)) |