X-Git-Url: https://www.flypig.org.uk/git/?a=blobdiff_plain;f=OpenCL%2Finc_comp_single_bs.cl;h=92383d6e1763eb7f5e64dcbcdc92bbb7ee3f5648;hb=62390b9cfa15ef18cdbf48ef5790d399b23e4c76;hp=2c5e70f500da75e6b7f6476990e69840ab3f3641;hpb=2167df6915974d5ec8db6bf94eaba0e1bba959b8;p=hashcat.git diff --git a/OpenCL/inc_comp_single_bs.cl b/OpenCL/inc_comp_single_bs.cl index 2c5e70f..92383d6 100644 --- a/OpenCL/inc_comp_single_bs.cl +++ b/OpenCL/inc_comp_single_bs.cl @@ -1,6 +1,10 @@ -const u32 final_hash_pos = digests_offset + 0; -if (atomic_inc (&hashes_shown[final_hash_pos]) == 0) +if ((il_pos + slice) < il_cnt) { - mark_hash (plains_buf, d_return_buf, salt_pos, 0, final_hash_pos, gid, il_pos + slice); + const u32 final_hash_pos = digests_offset + 0; + + if (atomic_inc (&hashes_shown[final_hash_pos]) == 0) + { + mark_hash (plains_buf, d_return_buf, salt_pos, 0, final_hash_pos, gid, il_pos + slice); + } }