X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=object.c;h=cf5931a9423cb2ecdd9f34e6c33ed0b714ce61bf;hb=806f36d4d7caf75b6d3e098cb0353d85d3477c7d;hp=427e14cae2deb42138a439f7b2d69d3e06bb9417;hpb=56fc63193975edd4b9f520b6c65c2b97ecd8ee38;p=git.git diff --git a/object.c b/object.c index 427e14cae..cf5931a94 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)