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 | 249 | } else { |
250 | 250 | |
251 | 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 | 260 | descriptor = g_malloc0(sizeof(struct SessionDescriptor) + strlen(filename)); |
255 | 261 | strcpy(descriptor->filename,filename); | ... | ... |