[Xfce4-commits] <midori:master> Always initialize checkbox in save dialog

Christian Dywan noreply at xfce.org
Tue Aug 7 01:10:04 CEST 2012


Updating branch refs/heads/master
         to 364345f57feaeb068426e38c0ddc1745f6074541 (commit)
       from db37fbcc744669f611be3e426a5d9d80d331c521 (commit)

commit 364345f57feaeb068426e38c0ddc1745f6074541
Author: Christian Dywan <christian at twotoasts.de>
Date:   Tue Aug 7 01:06:50 2012 +0200

    Always initialize checkbox in save dialog
    
    Related: https://bugs.launchpad.net/midori/+bug/1025894

 midori/midori-browser.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/midori/midori-browser.c b/midori/midori-browser.c
index fb9ea2a..3e32d5a 100644
--- a/midori/midori-browser.c
+++ b/midori/midori-browser.c
@@ -1159,7 +1159,7 @@ midori_browser_save_uri (MidoriBrowser* browser,
     const gchar* title = midori_view_get_display_title (view);
     gchar* filename;
     gboolean file_only = TRUE;
-    GtkWidget* checkbox;
+    GtkWidget* checkbox = NULL;
 
     if (!gtk_widget_get_visible (GTK_WIDGET (browser)))
         return;
@@ -1195,7 +1195,8 @@ 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 = !file_only && !gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (checkbox));
+        if (checkbox != NULL)
+            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);


More information about the Xfce4-commits mailing list