From ab061ba761578382c50d50bc634795af9eb1d3f0 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Sat, 3 Aug 2019 22:34:48 -0700 Subject: [PATCH] Run Clang's bugprone-narrowing-conversions Fairly minor issue. --- src/hashes.c | 4 ++-- src/mpsp.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/hashes.c b/src/hashes.c index e9e0a3e7e..3e93b6579 100644 --- a/src/hashes.c +++ b/src/hashes.c @@ -773,7 +773,7 @@ int hashes_init_stage1 (hashcat_ctx_t *hashcat_ctx) if ((user_options->username == true) || (hashconfig->opts_type & OPTS_TYPE_HASH_COPY) || (hashconfig->opts_type & OPTS_TYPE_HASH_SPLIT)) { - u32 hash_pos; + u64 hash_pos; for (hash_pos = 0; hash_pos < hashes_avail; hash_pos++) { @@ -820,7 +820,7 @@ int hashes_init_stage1 (hashcat_ctx_t *hashcat_ctx) salts_buf = (salt_t *) hccalloc (1, sizeof (salt_t)); } - for (u32 hash_pos = 0; hash_pos < hashes_avail; hash_pos++) + for (u64 hash_pos = 0; hash_pos < hashes_avail; hash_pos++) { hashes_buf[hash_pos].digest = ((char *) digests_buf) + (hash_pos * hashconfig->dgst_size); diff --git a/src/mpsp.c b/src/mpsp.c index 4345374ff..03f1836ac 100644 --- a/src/mpsp.c +++ b/src/mpsp.c @@ -365,8 +365,8 @@ static int mp_gen_css (hashcat_ctx_t *hashcat_ctx, char *mask_buf, size_t mask_l { const user_options_t *user_options = hashcat_ctx->user_options; - u32 mask_pos; - u32 css_pos; + size_t mask_pos; + size_t css_pos; for (mask_pos = 0, css_pos = 0; mask_pos < mask_len; mask_pos++, css_pos++) {