From 0959430c38f05f17a8d4ee030380ff6947c00b1f Mon Sep 17 00:00:00 2001 From: oy Date: Sat, 20 Apr 2019 17:46:26 +0200 Subject: fixed recursive path creating on windows --- src/base/system.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/base/system.c b/src/base/system.c index a2b31e67d..5f6f35ea1 100644 --- a/src/base/system.c +++ b/src/base/system.c @@ -1549,7 +1549,7 @@ int fs_makedir_recursive(const char *path) for(i = 1; i < len; i++) { char b = buffer[i]; - if(b == '/' || b == '\\') + if(b == '/' || (b == '\\' && buffer[i-1] != ':')) { buffer[i] = 0; if(fs_makedir(buffer) < 0) -- cgit v1.2.3