From a8d5920caf2f6dfcb7a56effab7b952780ecb336 Mon Sep 17 00:00:00 2001 From: Anders Broman Date: Mon, 6 Jul 2020 12:54:57 +0200 Subject: [PATCH] tls_utils: Try to fix -Wpointer-sign warnings. Change-Id: Ia03499ae77dbbc840dc50ecf3ce56c399d939a6a Reviewed-on: https://code.wireshark.org/review/37729 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman --- epan/dissectors/packet-tls-utils.c | 4 ++-- epan/value_string.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/epan/dissectors/packet-tls-utils.c b/epan/dissectors/packet-tls-utils.c index 9cca5c82c8..1e4b7ee3e4 100644 --- a/epan/dissectors/packet-tls-utils.c +++ b/epan/dissectors/packet-tls-utils.c @@ -3030,8 +3030,8 @@ tls13_hkdf_expand_label_context(int md, const StringInfo *secret, const guint8 label_vector_length = label_prefix_length + label_length; g_byte_array_append(info, &label_vector_length, 1); - g_byte_array_append(info, label_prefix, label_prefix_length); - g_byte_array_append(info, label, label_length); + g_byte_array_append(info, (const guint8 *)label_prefix, label_prefix_length); + g_byte_array_append(info, (const guint8*)label, label_length); g_byte_array_append(info, &context_length, 1); if (context_length) { diff --git a/epan/value_string.h b/epan/value_string.h index 03551e31f4..4ef6781d20 100644 --- a/epan/value_string.h +++ b/epan/value_string.h @@ -318,7 +318,7 @@ try_rval64_to_str_idx(const guint64 val, const range_string *rs, gint *idx); /* BYTES TO STRING MATCHING */ typedef struct _bytes_string { - const guint8 *value; + const char *value; const size_t value_length; const gchar *strptr; } bytes_string;