Updating branch refs/heads/master to 5cd78ae297912af2a3974aa0917a80a775a885c5 (commit) from 7fad1fedf745a8b82a70851f7392823e1f1af32c (commit)
commit 5cd78ae297912af2a3974aa0917a80a775a885c5 Author: Paweł Forysiuk <tuxa...@o2.pl> Date: Mon May 21 23:07:31 2012 +0200 Create as needed when opening user addon target folder extensions/addons.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/extensions/addons.c b/extensions/addons.c index 7c566f4..edf5339 100644 --- a/extensions/addons.c +++ b/extensions/addons.c @@ -522,10 +522,16 @@ addons_open_target_folder_clicked_cb (GtkWidget* toolitem, folder = g_path_get_dirname (element->fullpath); } else + { folder = g_build_path (G_DIR_SEPARATOR_S, g_get_user_data_dir (), PACKAGE_NAME, addons->kind == ADDONS_USER_SCRIPTS ? "scripts" : "styles", NULL); + + if (!g_file_test (folder, G_FILE_TEST_EXISTS)) + katze_mkdir_with_parents (folder, 0700); + } + folder_uri = g_filename_to_uri (folder, NULL, NULL); g_free (folder); _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits