[Xfce4-commits] <xfce4-panel:devel> Use strcasecmp for comparing the window names.

Nick Schermer noreply at xfce.org
Fri Nov 27 14:20:01 CET 2009


Updating branch refs/heads/devel
         to c8c48297921a0468c584fd6261a2d238aaaa53ea (commit)
       from e380cbf0368dc9e6ed7dda40f1d5b8b1f2ce9859 (commit)

commit c8c48297921a0468c584fd6261a2d238aaaa53ea
Author: Nick Schermer <nick at xfce.org>
Date:   Fri Nov 27 14:17:14 2009 +0100

    Use strcasecmp for comparing the window names.

 plugins/tasklist/tasklist-widget.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/plugins/tasklist/tasklist-widget.c b/plugins/tasklist/tasklist-widget.c
index 2681612..feb4a08 100644
--- a/plugins/tasklist/tasklist-widget.c
+++ b/plugins/tasklist/tasklist-widget.c
@@ -20,6 +20,10 @@
 #include <config.h>
 #endif
 
+#ifdef HAVE_STRING_H
+#include <string.h>
+#endif
+
 #include <X11/Xlib.h>
 #include <gdk/gdkx.h>
 #include <X11/extensions/shape.h>
@@ -1194,8 +1198,8 @@ xfce_tasklist_button_compare (gconstpointer child_a,
       panel_return_val_if_fail (WNCK_IS_CLASS_GROUP (a->class_group), 0);
       panel_return_val_if_fail (WNCK_IS_CLASS_GROUP (b->class_group), 0);
 
-      retval = g_utf8_collate (wnck_class_group_get_name (a->class_group),
-                               wnck_class_group_get_name (b->class_group));
+      retval = strcasecmp (wnck_class_group_get_name (a->class_group),
+                           wnck_class_group_get_name (b->class_group));
       if (retval != 0)
         return retval;
     }
@@ -1207,8 +1211,8 @@ xfce_tasklist_button_compare (gconstpointer child_a,
     }
   else
     {
-      return g_utf8_collate (wnck_window_get_name (a->window),
-                             wnck_window_get_name (b->window));
+      return strcasecmp (wnck_window_get_name (a->window),
+                         wnck_window_get_name (b->window));
     }
 }
 



More information about the Xfce4-commits mailing list