From: Christian Dywan Date: Thu, 19 Jul 2012 19:01:43 +0000 (+0200) Subject: Change browser_save_uri to clear up variable initialization X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=27f5cbfb25b18ec4e0a89aa6e9841e7bb3365618;p=midori Change browser_save_uri to clear up variable initialization --- diff --git a/midori/midori-browser.c b/midori/midori-browser.c index d137765c..7239e43c 100644 --- a/midori/midori-browser.c +++ b/midori/midori-browser.c @@ -1104,7 +1104,7 @@ midori_browser_save_uri (MidoriBrowser* browser, GtkWidget* dialog; const gchar* title = midori_view_get_display_title (view); gchar* filename; - gboolean file_only; + gboolean file_only = TRUE; GtkWidget* checkbox; if (!gtk_widget_get_visible (GTK_WIDGET (browser))) @@ -1120,8 +1120,6 @@ midori_browser_save_uri (MidoriBrowser* browser, gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (checkbox), TRUE); gtk_file_chooser_set_extra_widget (GTK_FILE_CHOOSER (dialog), checkbox); } - else - file_only = TRUE; if (last_dir && *last_dir) gtk_file_chooser_set_current_folder (GTK_FILE_CHOOSER (dialog), last_dir); else @@ -1143,7 +1141,7 @@ midori_browser_save_uri (MidoriBrowser* browser, if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_OK) { filename = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (dialog)); - file_only = !gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (checkbox)); + file_only = !file_only && !gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (checkbox)); if (!file_only && !g_str_equal (title, uri)) { gchar* fullname = g_strconcat (filename, ".html", NULL);