diff options
author | Jeff Morriss <jeff.morriss.ws@gmail.com> | 2012-08-03 17:41:06 +0000 |
---|---|---|
committer | Jeff Morriss <jeff.morriss.ws@gmail.com> | 2012-08-03 17:41:06 +0000 |
commit | 78c4677cfb5a55f91f845cb405a9afb79e6bc418 (patch) | |
tree | cba1ed559ad148a6bb8f28ab1dfb31d27e23c17d /ui/gtk/prefs_dlg.c | |
parent | 91b3e8e24a1de5bd31319072d3da7337d44d1601 (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.c | 9 |
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 */ |