diff --git a/src/xpdev/dirwrap.c b/src/xpdev/dirwrap.c index 7ea60a45012b41b7f0f2372ad6028adb13494b7a..28c3c6afea5df2b2e576243be269b33f3a2026f2 100644 --- a/src/xpdev/dirwrap.c +++ b/src/xpdev/dirwrap.c @@ -1214,6 +1214,9 @@ int mkpath(const char* path) char dir[MAX_PATH+1]; int result=0; + if(isdir(path)) + return 0; + #ifdef _WIN32 if(p[1]==':') /* Skip drive letter, if specified */ p+=2;