diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2017-06-06 08:41:45 +0200 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2017-06-06 08:01:45 +0000 |
commit | b5abc764fb082fdb8dc3b6c3d04707debff51dc1 (patch) | |
tree | 9d03a833a0379db76cba365ddb24745aad65e3b7 /epan/dissectors/packet-ssl-utils.c | |
parent | e8e5ab4957e0ae383887317f5e79d0c699b9d666 (diff) | |
download | wireshark-b5abc764fb082fdb8dc3b6c3d04707debff51dc1.tar.gz |
ssl-utils: Build with -Wshorten-64-to-32
[...]/wireshark/epan/dissectors/packet-ssl-utils.c:3556:7: error: implicit
conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'gint'
(aka 'int') [-Werror,-Wshorten-64-to-32]
i=rsa_decrypt_inplace(encrypted_pre_master->data_len,
~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Change-Id: I1bfdef1bfa451f5098bc6c12c1b4cc57c7de4fdd
Reviewed-on: https://code.wireshark.org/review/21976
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Diffstat (limited to 'epan/dissectors/packet-ssl-utils.c')
-rw-r--r-- | epan/dissectors/packet-ssl-utils.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-ssl-utils.c b/epan/dissectors/packet-ssl-utils.c index b79e8e13bc..d8b4a20431 100644 --- a/epan/dissectors/packet-ssl-utils.c +++ b/epan/dissectors/packet-ssl-utils.c @@ -3530,7 +3530,7 @@ static gboolean ssl_decrypt_pre_master_secret(SslDecryptSession*ssl_session, StringInfo* encrypted_pre_master, gcry_sexp_t pk) { - gint i; + size_t i; char *err; if (!encrypted_pre_master) @@ -3561,7 +3561,7 @@ ssl_decrypt_pre_master_secret(SslDecryptSession*ssl_session, } if (i!=48) { - ssl_debug_printf("%s wrong pre_master_secret length (%d, expected " + ssl_debug_printf("%s wrong pre_master_secret length (%zd, expected " "%d)\n", G_STRFUNC, i, 48); return FALSE; } |