Avoid a compiler warnings about a signed/unsigned mismatch.
authorWayne Davison <wayned@samba.org>
Mon, 14 Dec 2009 01:52:05 +0000 (17:52 -0800)
committerWayne Davison <wayned@samba.org>
Mon, 14 Dec 2009 01:52:05 +0000 (17:52 -0800)
uidlist.c

index b7b3914..f771fb6 100644 (file)
--- a/uidlist.c
+++ b/uidlist.c
@@ -194,7 +194,7 @@ static struct idlist *recv_add_id(struct idlist **idlist_ptr, struct idlist *idm
                        if (strcmp(node->name, name) != 0)
                                continue;
                } else if (node->name) {
                        if (strcmp(node->name, name) != 0)
                                continue;
                } else if (node->name) {
-                       if (id < node->id || id > (unsigned long)node->name)
+                       if (id < node->id || (unsigned long)id > (unsigned long)node->name)
                                continue;
                } else {
                        if (node->id != id)
                                continue;
                } else {
                        if (node->id != id)