fix inverted check guarding recallocarray() calls in get_reflist_object_ids()
diff --git a/lib/repository_admin.c b/lib/repository_admin.c
index 4716cfc..a4af1c4 100644
--- a/lib/repository_admin.c
+++ b/lib/repository_admin.c
@@ -101,7 +101,7 @@ get_reflist_object_ids(struct got_object_id ***ids, int *nobjects,
}
}
- if (nalloc >= *nobjects) {
+ if (nalloc <= *nobjects) {
struct got_object_id **new;
new = recallocarray(*ids, nalloc,
nalloc + alloc_chunksz,