summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoroy <Tom_Adams@web.de>2019-04-20 17:46:26 +0200
committeroy <Tom_Adams@web.de>2019-04-20 17:46:26 +0200
commit0959430c38f05f17a8d4ee030380ff6947c00b1f (patch)
tree02a18702b53237f2e00d873ea311b4bba6a6b921
parent95440cde78cd57fff0f1a91573a013838e266f00 (diff)
fixed recursive path creating on windows0.7.3
-rw-r--r--src/base/system.c2
1 files changed, 1 insertions, 1 deletions
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)