[gtksourceview/wip/sortlines] ditto for compare_line_reversed()



commit 5f4990a8c81b02781e84b32714b7191988ecb114
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Sat May 16 12:10:03 2015 +0200

    ditto for compare_line_reversed()

 gtksourceview/gtksourcebuffer.c |   13 ++++---------
 1 files changed, 4 insertions(+), 9 deletions(-)
---
diff --git a/gtksourceview/gtksourcebuffer.c b/gtksourceview/gtksourcebuffer.c
index 8844b6b..7f27938 100644
--- a/gtksourceview/gtksourcebuffer.c
+++ b/gtksourceview/gtksourcebuffer.c
@@ -2742,19 +2742,14 @@ compare_line (gconstpointer aptr,
        return g_strcmp0 (a->key, b->key);
 }
 
-static int
-compare_line_reversed (const void *aptr,
-                       const void *bptr)
+static gint
+compare_line_reversed (gconstpointer aptr,
+                       gconstpointer bptr)
 {
        const SortLine *a = aptr;
        const SortLine *b = bptr;
 
-       if (a->key == NULL)
-       {
-               return b->key == NULL ? 0 : 1;
-       }
-
-       return b->key == NULL ? -1 : strcmp (b->key, a->key);
+       return g_strcmp0 (b->key, a->key);
 }
 
 /**


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]