summaryrefslogtreecommitdiff
path: root/libnautilus-extensions/nautilus-string.h
diff options
context:
space:
mode:
authorGene Z. Ragan <gzr@eazel.com>2000-12-12 00:41:05 +0000
committerGene Ragan <gzr@src.gnome.org>2000-12-12 00:41:05 +0000
commited5bab0102bb6db4fd97210213dff0a8e4e00dcb (patch)
tree4b8639faadc2b146934d977ec7ac8e1700cfa6cd /libnautilus-extensions/nautilus-string.h
parentbcd7ca3f2d2a68d362f8807899cad40968b07f48 (diff)
downloadnautilus-ed5bab0102bb6db4fd97210213dff0a8e4e00dcb.tar.gz
reviewed by: Pavel Cisler <pavel@eazel.com>
2000-12-11 Gene Z. Ragan <gzr@eazel.com> reviewed by: Pavel Cisler <pavel@eazel.com> Fixed bug 3818, Sorting of album is case insensitive * libnautilus-extensions/nautilus-string.c: * libnautilus-extensions/nautilus-string.h: (nautilus_strcmp_case_breaks_ties), (nautilus_strcoll): New function that wraps strcoll. It checks the locale and if it is specific, uses strcoll. If the locale is generic "C" or "POSIX", sorting is done using nautilus_strcmp_case_breaks_ties. Fixed bug 5126, Press "Pause" and "Play", music view returns to start of track. * components/music/nautilus-music-view.c: (selection_callback), (value_changed_callback), (sort_by_title), (sort_by_artist), (sort_by_year), (play_button_callback), (pause_button_callback), (get_player_state): Some state machine logic cleanup to fix bug 5216.
Diffstat (limited to 'libnautilus-extensions/nautilus-string.h')
-rw-r--r--libnautilus-extensions/nautilus-string.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libnautilus-extensions/nautilus-string.h b/libnautilus-extensions/nautilus-string.h
index a5671ae6b..85ec423d2 100644
--- a/libnautilus-extensions/nautilus-string.h
+++ b/libnautilus-extensions/nautilus-string.h
@@ -45,6 +45,8 @@ int nautilus_strcasecmp (const char *str_a,
const char *str_b);
int nautilus_strcmp_case_breaks_ties (const char *str_a,
const char *str_b);
+int nautilus_strcoll (const char *string_a,
+ const char *string_b);
/* GCompareFunc version. */
int nautilus_str_compare (gconstpointer str_a,