lib/file.rb in wixgem-0.58.0 vs lib/file.rb in wixgem-0.59.0
- old
+ new
@@ -1,14 +1,13 @@
require 'win32ole'
class File
- FILE_ATTRIBUTE_READONLY="0x1".hex
def self.read_only?(path)
raise "'#{path}' does not exist" unless(File.exists?(path))
fso = WIN32OLE.new('Scripting.FileSystemObject')
raise 'Failed to create Scripting.FileSystemObject' if(fso.nil?)
fo = fso.GetFile(path)
- return (fo.Attributes & 1) ? true : false;
+ return ((fo.Attributes & 1) != 0) ? true : false
end
end
\ No newline at end of file