From 721f53ea97e7125038bd2a4bc55b2cef28300cfd Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Fri, 26 Nov 2010 12:34:02 +0000 Subject: [PATCH] 2010-11-26 Tatsuhiro Tsujikawa Include last '/' to directory name to create. This will avoid to create directory 'C:' in Windows. * src/File.cc --- ChangeLog | 6 ++++++ src/File.cc | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4f5084bf..5b49ff6f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2010-11-26 Tatsuhiro Tsujikawa + + Include last '/' to directory name to create. This will avoid to + create directory 'C:' in Windows. + * src/File.cc + 2010-11-25 Tatsuhiro Tsujikawa Removed unused FileEntry::setupDir() diff --git a/src/File.cc b/src/File.cc index 3c0dc294..6e8ac635 100644 --- a/src/File.cc +++ b/src/File.cc @@ -122,10 +122,10 @@ bool File::mkdirs() { ++i; continue; } - i = j; if(j != eoi) { - ++i; + ++j; } + i = j; std::string dir = std::string(name_.begin(), j); if(File(dir).isDir()) { continue;