summaryrefslogtreecommitdiff
path: root/epan/uat.h
diff options
context:
space:
mode:
authorJakub Zawadzki <darkjames-ws@darkjames.pl>2013-12-08 23:16:06 +0000
committerJakub Zawadzki <darkjames-ws@darkjames.pl>2013-12-08 23:16:06 +0000
commitf91eba752b3e34489951e507c54df36fee1feee4 (patch)
treef877c8a4726be1654389b4408a048f7ddd3e5eb4 /epan/uat.h
parent2b0797a3618218d2d08a04fcbdd9261657af153a (diff)
downloadwireshark-f91eba752b3e34489951e507c54df36fee1feee4.tar.gz
Fix some warnings: cast discards `__attribute__((const))' qualifier from pointer target type
svn path=/trunk/; revision=53875
Diffstat (limited to 'epan/uat.h')
-rw-r--r--epan/uat.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/epan/uat.h b/epan/uat.h
index dc2f09e10c..682c4b1e2c 100644
--- a/epan/uat.h
+++ b/epan/uat.h
@@ -500,16 +500,16 @@ static void basename ## _ ## field_name ## _set_cb(void* rec, const char* buf, g
guint i; \
char* str = ep_strndup(buf,len); \
const char* cstr; ((rec_t*)rec)->field_name = default_val; \
- for(i=0; ( cstr = ((value_string*)vs)[i].strptr ) ;i++) { \
+ for(i=0; ( cstr = ((const value_string*)vs)[i].strptr ) ;i++) { \
if (g_str_equal(cstr,str)) { \
- ((rec_t*)rec)->field_name = (default_t)((value_string*)vs)[i].value; return; } } } \
+ ((rec_t*)rec)->field_name = (default_t)((const value_string*)vs)[i].value; return; } } } \
static void basename ## _ ## field_name ## _tostr_cb(void* rec, const char** out_ptr, unsigned* out_len, const void* vs, const void* u2 _U_) {\
guint i; \
*out_ptr = ep_strdup(default_str); \
*out_len = (unsigned)strlen(default_str);\
- for(i=0;((value_string*)vs)[i].strptr;i++) { \
- if ( ((value_string*)vs)[i].value == ((rec_t*)rec)->field_name ) { \
- *out_ptr = ep_strdup(((value_string*)vs)[i].strptr); \
+ for(i=0;((const value_string*)vs)[i].strptr;i++) { \
+ if ( ((const value_string*)vs)[i].value == ((rec_t*)rec)->field_name ) { \
+ *out_ptr = ep_strdup(((const value_string*)vs)[i].strptr); \
*out_len = (unsigned)strlen(*out_ptr); return; } } }
#define UAT_VS_CSTRING_DEF(basename,field_name,rec_t,default_val,default_str) \
@@ -517,9 +517,9 @@ static void basename ## _ ## field_name ## _set_cb(void* rec, const char* buf, g
guint i; \
char* str = ep_strndup(buf,len); \
const char* cstr; ((rec_t*)rec)->field_name = default_val; \
- for(i=0; ( cstr = ((value_string*)vs)[i].strptr ) ;i++) { \
+ for(i=0; ( cstr = ((const value_string*)vs)[i].strptr ) ;i++) { \
if (g_str_equal(cstr,str)) { \
- ((rec_t*)rec)->field_name = g_strdup(((value_string*)vs)[i].strptr); return; } } } \
+ ((rec_t*)rec)->field_name = g_strdup(((const value_string*)vs)[i].strptr); return; } } } \
static void basename ## _ ## field_name ## _tostr_cb(void* rec, const char** out_ptr, unsigned* out_len, const void* vs _U_, const void* u2 _U_) {\
if (((rec_t*)rec)->field_name ) { \
*out_ptr = (((rec_t*)rec)->field_name); \