mirror of
https://github.com/jtheoof/swappy.git
synced 2024-10-05 19:07:41 +03:00
feat(config): try to create save_dir
if it does not exist
Signed-off-by: Gaoyang Zhang <gy@blurgy.xyz>
This commit is contained in:
parent
e3bd4992ed
commit
4fb291ad4b
@ -97,7 +97,11 @@ static void load_config_from_file(struct swappy_config *config,
|
||||
save_dir_expanded = g_strdup(p.we_wordv[0]);
|
||||
wordfree(&p);
|
||||
if (!save_dir_expanded || !folder_exists(save_dir_expanded)) {
|
||||
g_warning("save_dir: %s is not a valid directory", save_dir_expanded);
|
||||
g_info("save_dir: attempting to create non-existent directory '%s'",
|
||||
save_dir_expanded);
|
||||
if (g_mkdir_with_parents(save_dir_expanded, 0755)) {
|
||||
g_warning("save_dir: failed to create '%s'", save_dir_expanded);
|
||||
}
|
||||
}
|
||||
|
||||
g_free(save_dir);
|
||||
|
Loading…
Reference in New Issue
Block a user