From c9a7797a606c0cceca71ce954ff66a2b48302b8c Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Tue, 3 Jan 2006 19:06:37 +0000 Subject: [PATCH] Don't segfault if the active iter is invalid for some reason git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1257 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- gnome/applet/wireless-security-manager.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome/applet/wireless-security-manager.c b/gnome/applet/wireless-security-manager.c index 891d95ded..585dbda96 100644 --- a/gnome/applet/wireless-security-manager.c +++ b/gnome/applet/wireless-security-manager.c @@ -137,8 +137,8 @@ static WirelessSecurityOption * get_active_option_from_combo (GtkComboBox *combo model = gtk_combo_box_get_model (combo); g_assert (model); - gtk_combo_box_get_active_iter (combo, &iter); - gtk_tree_model_get (model, &iter, NAME_COLUMN, &str, OPT_COLUMN, &opt, -1); + if (gtk_combo_box_get_active_iter (combo, &iter)) + gtk_tree_model_get (model, &iter, NAME_COLUMN, &str, OPT_COLUMN, &opt, -1); return opt; }