From 1ddab0c0439e34a780e364e202ce874ca237ab82 Mon Sep 17 00:00:00 2001 From: Perry Werneck Date: Mon, 6 Jul 2020 20:42:25 -0300 Subject: [PATCH] Renaming default filename. --- src/objects/window/terminal.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/objects/window/terminal.c b/src/objects/window/terminal.c index 8645b79..addd18e 100644 --- a/src/objects/window/terminal.c +++ b/src/objects/window/terminal.c @@ -249,7 +249,13 @@ } else { // No session file, use the default one. - g_autofree gchar * filename = g_build_filename(g_get_user_config_dir(),G_STRINGIFY(PRODUCT_NAME) ".conf",NULL); + g_autofree gchar * compatible = g_build_filename(g_get_user_config_dir(),G_STRINGIFY(PRODUCT_NAME) ".conf",NULL); + g_autofree gchar * filename = g_build_filename(g_get_user_config_dir(),"default.3270",NULL); + + if(g_file_test(compatible,G_FILE_TEST_IS_REGULAR)) + { + g_rename(compatible,filename); + } descriptor = g_malloc0(sizeof(struct SessionDescriptor) + strlen(filename)); strcpy(descriptor->filename,filename); -- libgit2 0.21.2