]> err.no Git - mapper/blobdiff - src/utils.c
GpsBluez: cleanups
[mapper] / src / utils.c
index 4b00d8e6154eb6c2594c3c57f6d979c342df1be1..65bb75657b2a59e799a88dc18b622ebe10ec0b20 100644 (file)
@@ -1,5 +1,3 @@
-#define _GNU_SOURCE
-
 #include <config.h>
 #include <unistd.h>
 #include <stdlib.h>
@@ -24,29 +22,3 @@ gdk_beep();
 #endif
 }
 
-gint
-download_comparefunc(const ProgressUpdateInfo * a, const ProgressUpdateInfo * b, gpointer user_data)
-{
-gint diff = (a->priority - b->priority);
-if (diff)
-       return diff;
-diff = (a->tilex - b->tilex);
-if (diff)
-       return diff;
-diff = (a->tiley - b->tiley);
-if (diff)
-       return diff;
-diff = (a->zoom - b->zoom);
-if (diff)
-       return diff;
-diff = (a->repo - b->repo);
-if (diff)
-       return diff;
-/* Otherwise, deletes are "greatest" (least priority). */
-if (!a->retries)
-       return (b->retries ? -1 : 0);
-else if (!b->retries)
-       return (a->retries ? 1 : 0);
-/* Do updates after non-updates (because they'll both be done anyway). */
-return (a->retries - b->retries);
-}