[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