Bug 531403 - g_utf8_collate broken on Mac.
authorYevgen Muntyan <muntyan@tamu.edu>
Mon, 2 Jun 2008 19:35:15 +0000 (19:35 +0000)
committerYevgen Muntyan <muntyan@src.gnome.org>
Mon, 2 Jun 2008 19:35:15 +0000 (19:35 +0000)
commitc5df5e88d9edf564d59f286ce23dd3f8cf46eacd
treef4d03386d1a0cb3d770dbe643e64694fe78ddd5e
parent9d3834b70896cac7e3945ec3bb36af359ace0a32
Bug 531403 - g_utf8_collate broken on Mac.

2008-06-02  Yevgen Muntyan  <muntyan@tamu.edu>

Bug 531403 - g_utf8_collate broken on Mac.

* glib/gunicollate.c:  (g_utf8_collate): use UCCompareTextDefault;
        (collate_key_to_string), (carbon_collate_key_with_collator),
        (carbon_collate_key), (carbon_collate_key_for_filename): new
        functions using Carbon API to get collate key for g_utf8_collate_key()
        and g_utf8_collate_key_for_filename();
        (g_utf8_collate_key), (g_utf8_collate_key_for_filename): use those.

svn path=/trunk/; revision=6969
ChangeLog
glib/gunicollate.c