]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
windows: replace mkdir() with Windows _mkdir() variant
authorMartin Willi <martin@revosec.ch>
Fri, 11 Oct 2013 15:26:35 +0000 (17:26 +0200)
committerMartin Willi <martin@revosec.ch>
Tue, 3 Jun 2014 10:24:35 +0000 (12:24 +0200)
src/libstrongswan/utils/utils.c

index f2a4a065c81de57c83303a10125c47cc482ff1c8..63c5bd4bddbe21004697a8fecb270a7a4d6cb1e2 100644 (file)
@@ -307,7 +307,11 @@ bool mkdir_p(const char *path, mode_t mode)
                *pos = '\0';
                if (access(full, F_OK) < 0)
                {
+#ifdef WIN32
+                       if (_mkdir(full) < 0)
+#else
                        if (mkdir(full, mode) < 0)
+#endif
                        {
                                DBG1(DBG_LIB, "failed to create directory %s", full);
                                return FALSE;