*/}}
소스 검색

win32 mkdir

YimingWu 4 달 전
부모
커밋
d59564b1c3
1개의 변경된 파일5개의 추가작업 그리고 2개의 파일을 삭제
  1. 5 2
      resources/la_operators.c

+ 5 - 2
resources/la_operators.c

@@ -603,8 +603,11 @@ void la_FileBrowserNewDirectory(laFileBrowser* fb,char* path){
     }
 #endif
 #ifdef _WIN32
-    if (p[len - 1] != U'\\') strcat(p, "\\");
-    //...
+    if (p[len - 1] != U'\\' && p[len - 1] != U'/') strcat(p, "\\");
+    char usepath[2048]; sprintf(usepath,"%s%s",p,path);
+    if(!_mkdir(usepath)){
+        strcpy(fb->Path,usepath);
+    }
 #endif
     la_FileBrowserRebuildList(fb); laRecalcCurrentPanel();
 }