[latexila] TemplatesPersonal: create parent directories before saving rc file
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [latexila] TemplatesPersonal: create parent directories before saving rc file
- Date: Tue, 18 Aug 2015 09:57:53 +0000 (UTC)
commit 4bd3045bf39932cfae1fd5e568961c838eff7064
Author: Sébastien Wilmet <swilmet gnome org>
Date: Tue Aug 18 11:54:05 2015 +0200
TemplatesPersonal: create parent directories before saving rc file
This should already be done, since the template content is saved first.
But anyway, it's better to make sure that the directory exists, for
example if the save_rc_file() function is used in another context in the
future.
src/liblatexila/latexila-templates-personal.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/liblatexila/latexila-templates-personal.c b/src/liblatexila/latexila-templates-personal.c
index afb2d42..eac41e2 100644
--- a/src/liblatexila/latexila-templates-personal.c
+++ b/src/liblatexila/latexila-templates-personal.c
@@ -352,6 +352,12 @@ save_rc_file (LatexilaTemplatesPersonal *templates,
(const gchar * const *) files,
personal_templates_count);
+ if (!latexila_utils_create_parent_directories (rc_file, error))
+ {
+ ret = FALSE;
+ goto out;
+ }
+
rc_path = g_file_get_path (rc_file);
if (!g_key_file_save_to_file (key_file, rc_path, error))
ret = FALSE;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]