Commit 1ddab0c0439e34a780e364e202ce874ca237ab82
1 parent
2804c59e
Exists in
master
and in
3 other branches
Renaming default filename.
Showing
1 changed file
with
7 additions
and
1 deletions
Show diff stats
src/objects/window/terminal.c
@@ -249,7 +249,13 @@ | @@ -249,7 +249,13 @@ | ||
249 | } else { | 249 | } else { |
250 | 250 | ||
251 | // No session file, use the default one. | 251 | // No session file, use the default one. |
252 | - g_autofree gchar * filename = g_build_filename(g_get_user_config_dir(),G_STRINGIFY(PRODUCT_NAME) ".conf",NULL); | 252 | + g_autofree gchar * compatible = g_build_filename(g_get_user_config_dir(),G_STRINGIFY(PRODUCT_NAME) ".conf",NULL); |
253 | + g_autofree gchar * filename = g_build_filename(g_get_user_config_dir(),"default.3270",NULL); | ||
254 | + | ||
255 | + if(g_file_test(compatible,G_FILE_TEST_IS_REGULAR)) | ||
256 | + { | ||
257 | + g_rename(compatible,filename); | ||
258 | + } | ||
253 | 259 | ||
254 | descriptor = g_malloc0(sizeof(struct SessionDescriptor) + strlen(filename)); | 260 | descriptor = g_malloc0(sizeof(struct SessionDescriptor) + strlen(filename)); |
255 | strcpy(descriptor->filename,filename); | 261 | strcpy(descriptor->filename,filename); |