branch | RCL_3 |
changeset 71 | d5e927d5853b |
parent 66 | 2455ef1f5bbc |
child 83 | 26b2b12093af |
--- a/javacommons/fileutils/src/fileutilities.cpp Wed Sep 01 12:33:18 2010 +0100 +++ b/javacommons/fileutils/src/fileutilities.cpp Tue Sep 14 21:06:50 2010 +0300 @@ -323,7 +323,8 @@ char *dirName = JavaCommonUtils::wstringToUtf8(path); if (ableToOpen) { - if (!opendir(dirName)) + DIR* wDirHandle = opendir(dirName); + if (!wDirHandle) { ableToOpen = false; if (mkdir(dirName,0666)<0) @@ -334,6 +335,7 @@ return -1; } } + closedir(wDirHandle); } else {