aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-lbm.h
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-lbm.h')
-rw-r--r--epan/dissectors/packet-lbm.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/epan/dissectors/packet-lbm.h b/epan/dissectors/packet-lbm.h
index 9903ff2875..9fd3145c55 100644
--- a/epan/dissectors/packet-lbm.h
+++ b/epan/dissectors/packet-lbm.h
@@ -107,12 +107,12 @@ typedef guint64 lbm_uint64_t;
/* UAT macros for IPV4 fields. */
#define UAT_IPV4_CB_DEF(basename,field_name,rec_t) \
- static gboolean basename ## _ ## field_name ## _chk_cb(void * u1 _U_, const char * strptr, unsigned len _U_, const void * u2 _U_, const void * u3 _U_, const char ** err) \
+ static gboolean basename ## _ ## field_name ## _chk_cb(void * u1 _U_, const char * strptr, unsigned len _U_, const void * u2 _U_, const void * u3 _U_, char ** err) \
{ \
struct in_addr addr; \
if (inet_aton(strptr, &addr) == 0) \
{ \
- *err = "invalid address"; \
+ *err = g_strdup("invalid address"); \
return (FALSE); \
} \
return (TRUE); \
@@ -145,7 +145,7 @@ typedef guint64 lbm_uint64_t;
/* UAT macros for IPV4 Multicast fields. */
#define UAT_IPV4_MC_CB_DEF(basename,field_name,rec_t) \
- static gboolean basename ## _ ## field_name ## _chk_cb(void * u1 _U_, const char * strptr, unsigned len _U_, const void * u2 _U_, const void * u3 _U_, const char ** err) \
+ static gboolean basename ## _ ## field_name ## _chk_cb(void * u1 _U_, const char * strptr, unsigned len _U_, const void * u2 _U_, const void * u3 _U_, char ** err) \
{ \
struct in_addr addr; \
if (inet_aton(strptr, &addr) == 0) \