From ffe739eeb12d1bf9dadb2144e95fef79820c6844 Mon Sep 17 00:00:00 2001 From: Jeffrey Armstrong Date: Tue, 7 Jan 2014 20:27:07 -0500 Subject: Fixed possible unterminated strings in hash handling in commit code. --- db.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'db.c') diff --git a/db.c b/db.c index e5ffb9d..39a28c6 100644 --- a/db.c +++ b/db.c @@ -219,8 +219,8 @@ int res; reader++; sep = strchr(reader, ' '); - memset(info->hash, 0, 33); - memcpy(info->hash, reader, 32); + memset(info->hash, 0, HASH_BYTES); + memcpy(info->hash, reader, HASH_BYTES-1); break; } @@ -368,7 +368,7 @@ FILE *fpq; char *line; char *tmp; struct db_file info; -char newhash[33]; +char newhash[HASH_BYTES]; fpq = fopen(Q_FILENAME, "r"); if(fpq == NULL) -- cgit v1.2.3