Commit 1b88faf7 by Russell Belfer

Fix oid tostr issue with NULL oid

I made a small change to the behavior of this code and apparently
got it wrong. Sigh.
parent d8889d2b
......@@ -100,7 +100,10 @@ char *git_oid_tostr(char *out, size_t n, const git_oid *oid)
n--; /* allow room for terminating NUL */
if (n > 0 && oid != NULL) {
if (oid == NULL)
n = 0;
if (n > 0) {
git_oid_fmt(str, oid);
if (n > GIT_OID_HEXSZ)
n = GIT_OID_HEXSZ;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment