- printf("%s%s", commit_prefix,
- sha1_to_hex(commit->object.sha1));
+ fputs(commit_prefix, stdout);
+ if (abbrev_commit && abbrev)
+ fputs(find_unique_abbrev(commit->object.sha1, abbrev),
+ stdout);
+ else
+ fputs(sha1_to_hex(commit->object.sha1), stdout);