aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ssl-utils.c
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2017-06-06 08:41:45 +0200
committerStig Bjørlykke <stig@bjorlykke.org>2017-06-06 08:01:45 +0000
commitb5abc764fb082fdb8dc3b6c3d04707debff51dc1 (patch)
tree9d03a833a0379db76cba365ddb24745aad65e3b7 /epan/dissectors/packet-ssl-utils.c
parente8e5ab4957e0ae383887317f5e79d0c699b9d666 (diff)
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.c4
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;
}