X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=object.c;h=cf5931a9423cb2ecdd9f34e6c33ed0b714ce61bf;hb=4e7a2eccc21c9029180585e43b3b941d0bdf8b3b;hp=427e14cae2deb42138a439f7b2d69d3e06bb9417;hpb=4a4e6fd74f7d4564ed43eaaf59b6bd70c1959f1a;p=git.git diff --git a/object.c b/object.c index 427e14ca..cf5931a9 100644 --- a/object.c +++ b/object.c @@ -82,7 +82,12 @@ static int compare_object_pointers(const void *a, const void *b) { const struct object * const *pa = a; const struct object * const *pb = b; - return *pa - *pb; + if (*pa == *pb) + return 0; + else if (*pa < *pb) + return -1; + else + return 1; } void set_object_refs(struct object *obj, struct object_refs *refs)