[PATCH 07/17] commit: increase commit message buffer size
- From
brian m. carlson <sandals@crustytoothpaste.net>
- Date
- Jul 8, 2018, 23:36 UTC
- Message-ID
- <20180708233638.520172-8-sandals@crustytoothpaste.net>
- In-Reply-To
- <20180708233638.520172-1-sandals@crustytoothpaste.net>
100 bytes is not sufficient to ensure we can write a commit message buffer when using a 32-byte hash algorithm. Increase the buffer size to ensure we have sufficient space.
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net> --- refs/files-backend.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/refs/files-backend.c b/refs/files-backend.c index a9a066dcfb..252f835bae 100644 --- a/refs/files-backend.c +++ b/refs/files-backend.c @@ -1587,7 +1587,7 @@ static int log_ref_write_fd(int fd, const struct object_id *old_oid, char *logrec; msglen = msg ? strlen(msg) : 0; - maxlen = strlen(committer) + msglen + 100; + maxlen = strlen(committer) + msglen + 200; logrec = xmalloc(maxlen); len = xsnprintf(logrec, maxlen, "%s %s %s\n", oid_to_hex(old_oid),