Fix missing memset after previous fix
authorJens Steube <jens.steube@gmail.com>
Tue, 23 Feb 2016 09:52:02 +0000 (10:52 +0100)
committerJens Steube <jens.steube@gmail.com>
Tue, 23 Feb 2016 09:52:02 +0000 (10:52 +0100)
src/oclHashcat.c

index 8f8b07e..9ab8a6c 100644 (file)
@@ -4309,6 +4309,8 @@ static void pw_add (hc_device_param_t *device_param, const u8 *pw_buf, const int
 
     memcpy (pw->i, pw_buf, pw_len);
 
+    memset (pw->i + pw_len, 0, sizeof (pw->i) - pw_len);
+
     pw->pw_len = pw_len;
 
     device_param->pws_cnt++;