aboutsummaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2015-06-25 11:55:32 -0700
committerEvan Huus <eapache@gmail.com>2015-06-25 18:56:15 +0000
commit78e71f6f5adf2605b21a5db1188c98a96171387a (patch)
tree7c5346be114314f61988d4856d7466af36c5b246 /ui
parentcb0ee6447b5c42144a8266e3dff30b42c6ab0bdf (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')
-rw-r--r--ui/gtk/packet_list.c13
-rw-r--r--ui/qt/main_window.cpp15
2 files changed, 13 insertions, 15 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();
diff --git a/ui/qt/main_window.cpp b/ui/qt/main_window.cpp
index 46f372fd17..7af4370ac1 100644
--- a/ui/qt/main_window.cpp
+++ b/ui/qt/main_window.cpp
@@ -90,7 +90,7 @@ void plugin_if_mainwindow_apply_filter(gconstpointer user_data)
{
GHashTable * dataSet = (GHashTable *) user_data;
- if ( g_hash_table_contains(dataSet, "filter_string" ) )
+ if ( g_hash_table_lookup_extended(dataSet, "filter_string", NULL, NULL ) )
{
QString filter((const char *)g_hash_table_lookup(dataSet, "filter_string"));
gbl_cur_main_window_->filterPackets(filter);
@@ -103,14 +103,13 @@ void plugin_if_mainwindow_preference(gconstpointer user_data)
if ( gbl_cur_main_window_ != 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) )
{
wsApp->emitAppSignal(WiresharkApplication::PacketDissectionChanged);