diff options
author | Evan Huus <eapache@gmail.com> | 2015-06-25 11:55:32 -0700 |
---|---|---|
committer | Evan Huus <eapache@gmail.com> | 2015-06-25 18:56:15 +0000 |
commit | 78e71f6f5adf2605b21a5db1188c98a96171387a (patch) | |
tree | 7c5346be114314f61988d4856d7466af36c5b246 /ui/gtk | |
parent | cb0ee6447b5c42144a8266e3dff30b42c6ab0bdf (diff) |
Remove the other g_hash_table_contains
Missed a bunch of them in g131f8f0.
Change-Id: I5b1df810a31c26c3ab3cd778f8774519283217c8
Reviewed-on: https://code.wireshark.org/review/9143
Reviewed-by: Evan Huus <eapache@gmail.com>
Diffstat (limited to 'ui/gtk')
-rw-r--r-- | ui/gtk/packet_list.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/ui/gtk/packet_list.c b/ui/gtk/packet_list.c index 57ab4f95bb..06e8364c75 100644 --- a/ui/gtk/packet_list.c +++ b/ui/gtk/packet_list.c @@ -1739,14 +1739,13 @@ void plugin_if_pktlist_preference(gconstpointer user_data) if ( packetlist != NULL && user_data != NULL ) { GHashTable * dataSet = (GHashTable *) user_data; - if ( g_hash_table_contains(dataSet, "pref_module" ) && - g_hash_table_contains(dataSet, "pref_value" ) && - g_hash_table_contains(dataSet, "pref_value" ) ) + const char * module_name; + const char * pref_name; + const char * pref_value; + if ( g_hash_table_lookup_extended(dataSet, "pref_module", NULL, (void**)&module_name ) && + g_hash_table_lookup_extended(dataSet, "pref_key", NULL, (void**)&pref_name ) && + g_hash_table_lookup_extended(dataSet, "pref_value", NULL, (void**)&pref_value ) ) { - const char * module_name = (const char *)g_hash_table_lookup(dataSet, "pref_module"); - const char * pref_name = (const char *)g_hash_table_lookup(dataSet, "pref_key"); - const char * pref_value = (const char *)g_hash_table_lookup(dataSet, "pref_value"); - if ( prefs_store_ext(module_name, pref_name, pref_value) ) packet_list_recreate(); |