fix mkdir for windows
authorLaurent MAZET <laurent.mazet@thalesgroup.com>
Fri, 10 Jan 2025 09:27:54 +0000 (10:27 +0100)
committerLaurent MAZET <laurent.mazet@thalesgroup.com>
Fri, 10 Jan 2025 09:27:54 +0000 (10:27 +0100)
fm.c

diff --git a/fm.c b/fm.c
index 5c12caf95bd96e522253ff79e545a1c2471c7035..d3a9ef0548cd8961ca7340d8fde8e5a6cde2a9e4 100644 (file)
--- a/fm.c
+++ b/fm.c
@@ -318,7 +318,11 @@ int main (int argc, char *argv[])
             case ALT_N: /* new dir */
                 string = getwindow ("New directory", windir[pane], 8, 32);
                 if (string) {
+#ifdef WIN32
+                    if (mkdir (string) != 0) {
+#else
                     if (mkdir (string, 0750) != 0) {
+#endif
                         msgwindow ("Can't create directory", windir[pane], 0);
                         getch ();
                     }