ソースを参照

Fix file_exists

sanikoyes 11 年 前
コミット
d0a45aafd3
1 ファイル変更2 行追加2 行削除
  1. 2 2
      drivers/windows/dir_access_windows.cpp

+ 2 - 2
drivers/windows/dir_access_windows.cpp

@@ -315,7 +315,7 @@ bool DirAccessWindows::file_exists(String p_file) {
 		DWORD fileAttr;
 		DWORD fileAttr;
 
 
 		fileAttr = GetFileAttributesExW(p_file.c_str(), GetFileExInfoStandard, &fileInfo);
 		fileAttr = GetFileAttributesExW(p_file.c_str(), GetFileExInfoStandard, &fileInfo);
-		if (0xFFFFFFFF == fileAttr)
+		if (0 == fileAttr)
 			return false;
 			return false;
 
 
 		return !(fileAttr&FILE_ATTRIBUTE_DIRECTORY);
 		return !(fileAttr&FILE_ATTRIBUTE_DIRECTORY);
@@ -324,7 +324,7 @@ bool DirAccessWindows::file_exists(String p_file) {
 		DWORD fileAttr;
 		DWORD fileAttr;
 
 
 		fileAttr = GetFileAttributesExA(p_file.ascii().get_data(), GetFileExInfoStandard, &fileInfo);
 		fileAttr = GetFileAttributesExA(p_file.ascii().get_data(), GetFileExInfoStandard, &fileInfo);
-		if (0xFFFFFFFF == fileAttr)
+		if (0 == fileAttr)
 			return false;
 			return false;
 
 
 		return !(fileAttr&FILE_ATTRIBUTE_DIRECTORY);
 		return !(fileAttr&FILE_ATTRIBUTE_DIRECTORY);