From 1ebb0e2aba6c6796c9e0ca6fedbaaa9f5146a8e8 Mon Sep 17 00:00:00 2001 From: Anders Broman Date: Wed, 7 Sep 2022 15:25:36 +0200 Subject: [PATCH] UAT_BUFFER_CB_DEF: Try to fix signed/unsigned warnings --- epan/uat.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/epan/uat.h b/epan/uat.h index 492fa8d249..d4f595adf7 100644 --- a/epan/uat.h +++ b/epan/uat.h @@ -518,7 +518,7 @@ static void basename ## _ ## field_name ## _tostr_cb(void* rec, char** out_ptr, */ #define UAT_BUFFER_CB_DEF(basename,field_name,rec_t,ptr_element,len_element) \ static void basename ## _ ## field_name ## _set_cb(void* rec, const char* buf, guint len, const void* UNUSED_PARAMETER(u1), const void* UNUSED_PARAMETER(u2)) {\ - char* new_buf = len ? (char *)g_memdup2(buf,len) : NULL; \ + uchar* new_buf = len ? (char *)g_memdup2(buf,len) : NULL; \ g_free((((rec_t*)rec)->ptr_element)); \ (((rec_t*)rec)->ptr_element) = new_buf; \ (((rec_t*)rec)->len_element) = len; } \