diff --git a/lib/wrench.js b/lib/wrench.js index 1ddd91d..9e23b75 100644 --- a/lib/wrench.js +++ b/lib/wrench.js @@ -267,6 +267,10 @@ var mkdirSyncRecursive = function(path, mode) { } catch(err) { if(err.code == "ENOENT") { var slashIdx = path.lastIndexOf("/"); + if(slashIdx < 0) { + slashIdx = path.lastIndexOf("\\"); + } + if(slashIdx > 0) { var parentPath = path.substring(0, slashIdx); mkdirSyncRecursive(parentPath, mode);