git-whatchanged: Add usage string
[gitweb.git] / server-info.c
index 7d7bcb2188e8f4a65f83a4693220864d0a255951..df19e49b5be75f2cc75e24ba6cda0c94631b434d 100644 (file)
@@ -140,7 +140,12 @@ static int compare_info(const void *a_, const void *b_)
                return 1;
 
        /* then it does not matter but at least keep the comparison stable */
-       return (*a)->p - (*b)->p;
+       if ((*a)->p == (*b)->p)
+               return 0;
+       else if ((*a)->p < (*b)->p)
+               return -1;
+       else
+               return 1;
 }
 
 static void init_pack_info(const char *infofile, int force)