Commit Diff


commit - e456239b0c1542c3041c5ea7b4c14b5daf2ce5d0
commit + 55ad411b9660776f942343a075eed49c30c951b5
blob - a4f9e1c09a3876d8121a0701a52b1204aa1c619d
blob + ab9e4f8cd7e4d6942534a6dd139aee851a992d30
--- got/got.c
+++ got/got.c
@@ -456,9 +456,9 @@ print_commits(struct got_object *root_obj, struct got_
 					err = NULL;
 					changed = 1;
 				} else {
-					changed = got_object_id_cmp(
+					changed = (got_object_id_cmp(
 					    got_object_get_id(obj),
-					    got_object_get_id(pobj));
+					    got_object_get_id(pobj)) != 0);
 					got_object_close(pobj);
 				}
 			}