X-Git-Url: https://www.flypig.org.uk/git/?a=blobdiff_plain;f=src%2Fshared.c;h=86ddc01e551e7927291fb5350a65da8b774bdf3a;hb=204333885950fa798a491dcdf141f2e928dd497d;hp=e7d5dc399bb76fd56c245ca064475dcc08ad8450;hpb=baea682491788e6e19242571dd4c0b108c1861c7;p=hashcat.git diff --git a/src/shared.c b/src/shared.c index e7d5dc3..86ddc01 100644 --- a/src/shared.c +++ b/src/shared.c @@ -3489,7 +3489,9 @@ int hm_set_fanspeed_with_device_id_nvapi (const uint device_id, const int fanspe { if (fanpolicy == 1) { - NV_GPU_COOLER_LEVELS CoolerLevels = { 0 }; + NV_GPU_COOLER_LEVELS CoolerLevels; + + memset (&CoolerLevels, 0, sizeof (NV_GPU_COOLER_LEVELS)); CoolerLevels.Version = GPU_COOLER_LEVELS_VER | sizeof (NV_GPU_COOLER_LEVELS); @@ -6176,9 +6178,10 @@ void ascii_digest (char *out_buf, uint salt_pos, uint digest_pos) uint len = 4096; - uint digest_buf[64] = { 0 }; + u8 datax[256] = { 0 }; - u64 *digest_buf64 = (u64 *) digest_buf; + u64 *digest_buf64 = (u64 *) datax; + u32 *digest_buf = (u32 *) datax; char *digests_buf_ptr = (char *) data.digests_buf;