summaryrefslogtreecommitdiff
path: root/src/forms_fselect.cxx
diff options
context:
space:
mode:
authormaxim nikonov <maxim.nikonov@hqo.co>2026-02-05 15:21:34 +0500
committermaxim nikonov <maxim.nikonov@hqo.co>2026-02-05 15:21:34 +0500
commitdb214d1145e46d527a46d1fc2519548d2c4d23f1 (patch)
treecf0fd9922e4d54f6beb63888f9b28c8e2a787bdf /src/forms_fselect.cxx
parent75fc94d6c71fe686f6dde5b41ad91cba2f6bdd6f (diff)
wip: fork
Diffstat (limited to 'src/forms_fselect.cxx')
-rw-r--r--src/forms_fselect.cxx7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/forms_fselect.cxx b/src/forms_fselect.cxx
index fd16b4d16..82e397ec4 100644
--- a/src/forms_fselect.cxx
+++ b/src/forms_fselect.cxx
@@ -29,11 +29,8 @@ char* fl_show_file_selector(const char *message,const char *dir,
if (pat && pat[0]) fl_pattern = pat;
if (fname && fname[0]) strlcpy(fl_filename,fname,sizeof(fl_filename));
char *p = fl_directory+strlen(fl_directory);
- if (p > fl_directory && *(p-1)!='/'
-#ifdef _WIN32
- && *(p-1)!='\\' && *(p-1)!=':'
-#endif
- ) *p++ = '/';
+ if (p > fl_directory && *(p-1)!='/')
+ *p++ = '/';
strlcpy(p,fl_filename,sizeof(fl_directory) - (p - fl_directory));
const char *q = fl_file_chooser(message,fl_pattern,fl_directory);
if (!q) return 0;