[Xfce4-commits] <midori:master> Ensure temporary download dir exists

Christian Dywan noreply at xfce.org
Wed Sep 5 00:08:02 CEST 2012


Updating branch refs/heads/master
         to f2960a910d39c9078feb4606cde1efbb5de08714 (commit)
       from fec04dd1b0ffa1b6875793452ad702a44921dcd2 (commit)

commit f2960a910d39c9078feb4606cde1efbb5de08714
Author: Christian Dywan <christian at twotoasts.de>
Date:   Tue Sep 4 18:39:24 2012 +0200

    Ensure temporary download dir exists

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

diff --git a/midori/midori-browser.c b/midori/midori-browser.c
index 87db0de..0536cd9 100644
--- a/midori/midori-browser.c
+++ b/midori/midori-browser.c
@@ -1113,7 +1113,7 @@ midori_browser_save_resources (MidoriView*  view,
     GList* resources = webkit_web_data_source_get_subresources (data_source);
     GList* list;
 
-    g_mkdir (folder, 0700);
+    katze_mkdir_with_parents (folder, 0700);
 
     for (list = resources; list; list = g_list_next (list))
     {
@@ -1498,7 +1498,10 @@ midori_browser_download_prepare_destination_uri (WebKitDownload* download,
     g_free (suggested_filename);
     file_basename = g_file_get_basename (file_source);
     if (folder == NULL)
+    {
         download_dir = midori_paths_get_tmp_dir ();
+        katze_mkdir_with_parents (download_dir, 0700);
+    }
     else
         download_dir = folder;
     destination_filename = g_build_filename (download_dir, file_basename, NULL);


More information about the Xfce4-commits mailing list