summaryrefslogtreecommitdiff
path: root/ui/gtk/airpcap_dlg.c
diff options
context:
space:
mode:
authorAlexis La Goutte <alexis.lagoutte@gmail.com>2013-04-17 19:38:50 +0000
committerAlexis La Goutte <alexis.lagoutte@gmail.com>2013-04-17 19:38:50 +0000
commitf9dce307d8b144c22da8cfaac50023171cfe739c (patch)
tree231e653f2a1043e0b09bf0040a058a127646a1de /ui/gtk/airpcap_dlg.c
parent1093faf64315edd18c452ea6774ef4b704029368 (diff)
downloadwireshark-f9dce307d8b144c22da8cfaac50023171cfe739c.tar.gz
Fix the following GTK-CRITICAL error Gtk-CRITICAL **: gtk_list_store_get_path: assertion `iter->stamp == GTK_LIST_STORE (tree_model)->stamp' failed
Problem come from no item in list (and impossible to select the first item...) svn path=/trunk/; revision=48901
Diffstat (limited to 'ui/gtk/airpcap_dlg.c')
-rw-r--r--ui/gtk/airpcap_dlg.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/ui/gtk/airpcap_dlg.c b/ui/gtk/airpcap_dlg.c
index c35a54f8a3..5780997f48 100644
--- a/ui/gtk/airpcap_dlg.c
+++ b/ui/gtk/airpcap_dlg.c
@@ -2279,8 +2279,10 @@ display_airpcap_key_management_cb(GtkWidget *w _U_, gpointer data)
gtk_widget_show (key_management_w);
}
- gtk_tree_model_get_iter_first(GTK_TREE_MODEL(key_list_store), &iter);
- gtk_tree_selection_select_iter(selection, &iter);
+ if(gtk_tree_model_get_iter_first(GTK_TREE_MODEL(key_list_store), &iter))
+ {
+ gtk_tree_selection_select_iter(selection, &iter);
+ }
}