lib/device.rb in narou-1.5.4 vs lib/device.rb in narou-1.5.5
- old
+ new
@@ -105,14 +105,12 @@
end
rescue Encoding::UndefinedConversionError, Encoding::InvalidByteSequenceError => e
# Windows-31J に変換できない文字をファイル名に含むものはRubyでコピーする
FileUtils.cp(src_file, dst_path)
end
- when :cygwin
+ else
capture = `cp "#{src_file}" "#{dst_path}"`
raise capture.rstrip if $?.exitstatus > 0
- else
- FileUtils.cp(src_file, dst_path)
end
dst_path
else
nil
end