summaryrefslogtreecommitdiff
path: root/ui/decode_as_utils.c
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2013-12-10 20:00:02 +0000
committerGerald Combs <gerald@wireshark.org>2013-12-10 20:00:02 +0000
commit61461ccc6ce33e1cda9e396d4440be70d0bd3e3f (patch)
tree22f2f1388ccccfa24bf4a66f18d6753a3fdd4f79 /ui/decode_as_utils.c
parent9bdd3bbde1dbdfbeee75915d9ca7cc95233523e6 (diff)
downloadwireshark-61461ccc6ce33e1cda9e396d4440be70d0bd3e3f.tar.gz
Fix compilation on Windows.
svn path=/trunk/; revision=53912
Diffstat (limited to 'ui/decode_as_utils.c')
-rw-r--r--ui/decode_as_utils.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/ui/decode_as_utils.c b/ui/decode_as_utils.c
index d78c5d8dde..8e3893c222 100644
--- a/ui/decode_as_utils.c
+++ b/ui/decode_as_utils.c
@@ -119,9 +119,12 @@ read_set_decode_as_entries(gchar *key, const gchar *value,
sub_dissectors = find_dissector_table(values[0]);
if (sub_dissectors != NULL) {
lookup_entry_t lookup;
+ ftenum_t selector_type = dissector_table_get_type(sub_dissectors);
+
lookup.dissector_short_name = values[3];
lookup.handle = NULL;
- ftenum_t selector_type = dissector_table_get_type(sub_dissectors);
+ selector_type = dissector_table_get_type(sub_dissectors);
+
g_slist_foreach(dissector_table_get_dissector_handles(sub_dissectors),
change_dissector_if_matched, &lookup);
if (lookup.handle != NULL || g_ascii_strcasecmp(values[3], DECODE_AS_NONE) == 0) {