Mingw64 #414 (small portion)

This commit is contained in:
Alex Fabijanic
2015-01-01 14:41:09 -06:00
parent eb28010c16
commit 1b9aac5f7c
3 changed files with 18 additions and 18 deletions

View File

@@ -92,7 +92,7 @@ bool FileImpl::existsImpl() const
poco_assert (!_path.empty());
DWORD attr = GetFileAttributes(_path.c_str());
if (attr == 0xFFFFFFFF)
if (attr == INVALID_FILE_ATTRIBUTES)
{
switch (GetLastError())
{
@@ -114,7 +114,7 @@ bool FileImpl::canReadImpl() const
poco_assert (!_path.empty());
DWORD attr = GetFileAttributes(_path.c_str());
if (attr == 0xFFFFFFFF)
if (attr == INVALID_FILE_ATTRIBUTES)
{
switch (GetLastError())
{
@@ -133,7 +133,7 @@ bool FileImpl::canWriteImpl() const
poco_assert (!_path.empty());
DWORD attr = GetFileAttributes(_path.c_str());
if (attr == 0xFFFFFFFF)
if (attr == INVALID_FILE_ATTRIBUTES)
handleLastErrorImpl(_path);
return (attr & FILE_ATTRIBUTE_READONLY) == 0;
}
@@ -157,7 +157,7 @@ bool FileImpl::isDirectoryImpl() const
poco_assert (!_path.empty());
DWORD attr = GetFileAttributes(_path.c_str());
if (attr == 0xFFFFFFFF)
if (attr == INVALID_FILE_ATTRIBUTES)
handleLastErrorImpl(_path);
return (attr & FILE_ATTRIBUTE_DIRECTORY) != 0;
}
@@ -190,7 +190,7 @@ bool FileImpl::isHiddenImpl() const
poco_assert (!_path.empty());
DWORD attr = GetFileAttributes(_path.c_str());
if (attr == 0xFFFFFFFF)
if (attr == INVALID_FILE_ATTRIBUTES)
handleLastErrorImpl(_path);
return (attr & FILE_ATTRIBUTE_HIDDEN) != 0;
}
@@ -255,7 +255,7 @@ void FileImpl::setSizeImpl(FileSizeImpl size)
FileHandle fh(_path, GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, OPEN_EXISTING);
LARGE_INTEGER li;
li.QuadPart = size;
if (SetFilePointer(fh.get(), li.LowPart, &li.HighPart, FILE_BEGIN) == -1)
if (SetFilePointer(fh.get(), li.LowPart, &li.HighPart, FILE_BEGIN) == INVALID_SET_FILE_POINTER)
handleLastErrorImpl(_path);
if (SetEndOfFile(fh.get()) == 0)
handleLastErrorImpl(_path);