aboutsummaryrefslogtreecommitdiffstats
path: root/ui/gtk/prefs_dlg.c
diff options
context:
space:
mode:
authorJeff Morriss <jeff.morriss.ws@gmail.com>2012-08-03 17:41:06 +0000
committerJeff Morriss <jeff.morriss.ws@gmail.com>2012-08-03 17:41:06 +0000
commit78c4677cfb5a55f91f845cb405a9afb79e6bc418 (patch)
treecba1ed559ad148a6bb8f28ab1dfb31d27e23c17d /ui/gtk/prefs_dlg.c
parent91b3e8e24a1de5bd31319072d3da7337d44d1601 (diff)
(Attempt to) avoid using capture_page uninitialized when we don't HAVE_LIBPCAP.
svn path=/trunk/; revision=44250
Diffstat (limited to 'ui/gtk/prefs_dlg.c')
-rw-r--r--ui/gtk/prefs_dlg.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/ui/gtk/prefs_dlg.c b/ui/gtk/prefs_dlg.c
index 99c4613823..0dec76187e 100644
--- a/ui/gtk/prefs_dlg.c
+++ b/ui/gtk/prefs_dlg.c
@@ -425,7 +425,8 @@ prefs_page_cb(GtkWidget *w _U_, gpointer dummy _U_, PREFS_PAGE_E prefs_page)
GtkTreeViewColumn *column;
gint col_offset;
prefs_tree_iter gui_iter, layout_iter, columns_iter, capture_iter;
- gint layout_page, columns_page, capture_page;
+ gint layout_page, columns_page
+ gint capture_page = 0;
if (prefs_w != NULL) {
@@ -621,8 +622,10 @@ prefs_page_cb(GtkWidget *w _U_, gpointer dummy _U_, PREFS_PAGE_E prefs_page)
gtk_notebook_set_current_page(g_object_get_data(G_OBJECT(prefs_w), E_PREFSW_NOTEBOOK_KEY), columns_page);
break;
case PREFS_PAGE_CAPTURE:
- gtk_tree_selection_select_iter(selection, &capture_iter);
- gtk_notebook_set_current_page(g_object_get_data(G_OBJECT(prefs_w), E_PREFSW_NOTEBOOK_KEY), capture_page);
+ if (capture_page) {
+ gtk_tree_selection_select_iter(selection, &capture_iter);
+ gtk_notebook_set_current_page(g_object_get_data(G_OBJECT(prefs_w), E_PREFSW_NOTEBOOK_KEY), capture_page);
+ }
break;
default:
/* Not implemented yet */