Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=setup/.git;a=commitdiff;h=94c135455cb720a75f2566d8210ff8c1bcda005f

commit 94c135455cb720a75f2566d8210ff8c1bcda005f
Author: Michel Hermier <[EMAIL PROTECTED]>
Date:   Sun Aug 5 23:55:28 2007 +0200

A safer and simplier way to sort modules.
Sorting modules using memcmp, to compare integers is not endianness safe, and 
it's much more simplier this way.

diff --git a/src/setup.c b/src/setup.c
index 072daed..4a238c4 100644
--- a/src/setup.c
+++ b/src/setup.c
@@ -41,7 +41,7 @@ int sort_plugins(gconstpointer a, gconstpointer b)
{
const plugin_t *pa = a;
const plugin_t *pb = b;
-       return (memcmp(&pa->priority, &pb->priority, sizeof(int)));
+       return (pa->priority - pb->priority);
}

int add_plugin(char *filename)
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to