Mercurial > pidgin
comparison src/gtksavedstatuses.c @ 12823:292a846fdeea
[gaim-migrate @ 15171]
It seems like saved status sorting should be UTF-8 aware. I haven't tested this, but it seems right and compiles.
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Wed, 11 Jan 2006 05:45:48 +0000 |
parents | c0fc1e9c6768 |
children | be1cd5952a48 |
comparison
equal
deleted
inserted
replaced
12822:cecc9706c11f | 12823:292a846fdeea |
---|---|
1503 static gint | 1503 static gint |
1504 saved_status_sort_alphabetically_func(gconstpointer a, gconstpointer b) | 1504 saved_status_sort_alphabetically_func(gconstpointer a, gconstpointer b) |
1505 { | 1505 { |
1506 const GaimSavedStatus *saved_status_a = a; | 1506 const GaimSavedStatus *saved_status_a = a; |
1507 const GaimSavedStatus *saved_status_b = b; | 1507 const GaimSavedStatus *saved_status_b = b; |
1508 return strcmp(gaim_savedstatus_get_title(saved_status_a), | 1508 return g_utf8_collate(gaim_savedstatus_get_title(saved_status_a), |
1509 gaim_savedstatus_get_title(saved_status_b)); | 1509 gaim_savedstatus_get_title(saved_status_b)); |
1510 } | 1510 } |
1511 | 1511 |
1512 GtkWidget *gaim_gtk_status_menu(GaimSavedStatus *current_status, GCallback callback) | 1512 GtkWidget *gaim_gtk_status_menu(GaimSavedStatus *current_status, GCallback callback) |
1513 { | 1513 { |