X-Git-Url: https://www.flypig.org.uk/git/?a=blobdiff_plain;f=src%2FoclHashcat.c;h=d55c3cf69307e6549014794be549f0eda034f79f;hb=9684d8793a23fc8dd80935732d6c14392fc9659f;hp=3aa4d46b7648b620f6967a12e12af7ecae0ef562;hpb=5065474b4e5ed59add2d5af6e2e9cf3857969fe3;p=hashcat.git diff --git a/src/oclHashcat.c b/src/oclHashcat.c index 3aa4d46..d55c3cf 100644 --- a/src/oclHashcat.c +++ b/src/oclHashcat.c @@ -2695,7 +2695,10 @@ static void run_copy (hc_device_param_t *device_param, const uint pws_cnt) // clear some leftovers from previous run (maskfiles, etc) #ifdef _CUDA - hc_cuMemsetD8 (device_param->c_bfs, 0, device_param->c_bytes); + if (device_param->c_bfs != 0) // should be only true in this specific case: if (data.attack_kern == ATTACK_KERN_BF) + { + hc_cuMemsetD8 (device_param->c_bfs, 0, device_param->c_bytes); + } #endif if (data.attack_kern == ATTACK_KERN_STRAIGHT)