diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | lib/fileutils.rb | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -1,3 +1,7 @@ +Fri Sep 17 20:20:27 2004 Minero Aoki <aamine@loveruby.net> + + * lib/fileutils.rb (mkdir_p): backport from CVS HEAD 1.45. [ruby-core:03420] + Fri Sep 17 16:07:09 2004 Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp> * ext/tk/lib/multi-tk.rb: improve exit operation diff --git a/lib/fileutils.rb b/lib/fileutils.rb index 323c373480..d92e4c3c94 100644 --- a/lib/fileutils.rb +++ b/lib/fileutils.rb @@ -180,7 +180,7 @@ module FileUtils list.map {|path| path.sub(%r</\z>, '') }.each do |path| # optimize for the most common case begin - Dir.mkdir path + Dir.mkdir path, mode next rescue SystemCallError next if File.directory?(path) |