summaryrefslogtreecommitdiff
path: root/rfile.c
diff options
context:
space:
mode:
authorJeffrey Armstrong <jeffrey.armstrong@approximatrix.com>2014-01-07 20:27:07 -0500
committerJeffrey Armstrong <jeffrey.armstrong@approximatrix.com>2014-01-07 20:27:07 -0500
commitffe739eeb12d1bf9dadb2144e95fef79820c6844 (patch)
tree71bc466fa3d8be3c2d3c197388c49a2a3dda3907 /rfile.c
parentbe58b862309fabfae996b94c441bf778b09df463 (diff)
downloadprism-ffe739eeb12d1bf9dadb2144e95fef79820c6844.tar.gz
prism-ffe739eeb12d1bf9dadb2144e95fef79820c6844.zip
Fixed possible unterminated strings in hash handling in commit code.
Diffstat (limited to 'rfile.c')
-rw-r--r--rfile.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/rfile.c b/rfile.c
index fa6fe1b..c19fc29 100644
--- a/rfile.c
+++ b/rfile.c
@@ -46,6 +46,8 @@ int i;
MD5_Final(buf, &hb);
+ memset(hash, 0, HASH_BYTES);
+
for(i=0; i<16; i++) {
hash[2*i] = hex_str[buf[i] >> 4];
hash[2*i+1] = hex_str[buf[i] & 0x0F];