diff options
Diffstat (limited to 'lib/fileutils.rb')
-rw-r--r-- | lib/fileutils.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/fileutils.rb b/lib/fileutils.rb index d97f2d4667..d928e3b2d7 100644 --- a/lib/fileutils.rb +++ b/lib/fileutils.rb @@ -1358,7 +1358,7 @@ module FileUtils when file? copy_file dest when directory? - if !File.exist?(dest) and descendant_diretory?(dest, path) + if !File.exist?(dest) and descendant_directory?(dest, path) raise ArgumentError, "cannot copy directory %s to itself %s" % [path, dest] end begin @@ -1553,7 +1553,7 @@ module FileUtils end SYSCASE = File::FNM_SYSCASE.nonzero? ? "-i" : "" - def descendant_diretory?(descendant, ascendant) + def descendant_directory?(descendant, ascendant) /\A(?#{SYSCASE}:#{Regexp.quote(ascendant)})#{DIRECTORY_TERM}/ =~ File.dirname(descendant) end end # class Entry_ |