summaryrefslogtreecommitdiff
path: root/epan
diff options
context:
space:
mode:
authorIrene RĂ¼ngeler <I.Ruengeler@fh-muenster.de>2013-12-10 15:33:07 +0000
committerIrene RĂ¼ngeler <I.Ruengeler@fh-muenster.de>2013-12-10 15:33:07 +0000
commit85d84776b8df733c5521df9eef0af12312a06665 (patch)
tree2e8e6fd83e2f564692631a9fb4f77b49cff01435 /epan
parent939e04e74bbde76e2fe917fd6cd44b44756d5cc4 (diff)
downloadwireshark-85d84776b8df733c5521df9eef0af12312a06665.tar.gz
Use PT_TXTMOD_NONE for columns that should not be editable.
svn path=/trunk/; revision=53906
Diffstat (limited to 'epan')
-rw-r--r--epan/uat.c1
-rw-r--r--epan/uat.h3
2 files changed, 4 insertions, 0 deletions
diff --git a/epan/uat.c b/epan/uat.c
index fdf93f5524..64a888e141 100644
--- a/epan/uat.c
+++ b/epan/uat.c
@@ -232,6 +232,7 @@ static void putfld(FILE* fp, void* rec, uat_field_t* f) {
f->cb.tostr(rec,&fld_ptr,&fld_len,f->cbdata.tostr,f->fld_data);
switch(f->mode){
+ case PT_TXTMOD_NONE:
case PT_TXTMOD_ENUM:
case PT_TXTMOD_FILENAME:
case PT_TXTMOD_DIRECTORYNAME:
diff --git a/epan/uat.h b/epan/uat.h
index 682c4b1e2c..f127d27420 100644
--- a/epan/uat.h
+++ b/epan/uat.h
@@ -472,6 +472,9 @@ static void basename ## _ ## field_name ## _tostr_cb(void* rec, const char** out
#define UAT_FLD_DEC(basename,field_name,title,desc) \
{#field_name, title, PT_TXTMOD_STRING,{uat_fld_chk_num_dec,basename ## _ ## field_name ## _set_cb,basename ## _ ## field_name ## _tostr_cb},{0,0,0},0,desc,FLDFILL}
+#define UAT_FLD_NONE(basename,field_name,title,desc) \
+ {#field_name, title, PT_TXTMOD_NONE,{uat_fld_chk_num_dec,basename ## _ ## field_name ## _set_cb,basename ## _ ## field_name ## _tostr_cb},{0,0,0},0,desc,FLDFILL}
+
/*
* HEX Macros,