Win32: Relax Debug Assert in BLI_file_attributes
If GetFileAttributesW returns an error, only debug assert if the reason is file not found. See D17204 for more details. Differential Revision: https://developer.blender.org/D17204 Reviewed by Ray Molenkamp
This commit is contained in:
@@ -211,9 +211,9 @@ eFileAttributes BLI_file_attributes(const char *path)
|
||||
}
|
||||
|
||||
DWORD attr = GetFileAttributesW(wline);
|
||||
BLI_assert_msg(attr != INVALID_FILE_ATTRIBUTES,
|
||||
"BLI_file_attributes should only be called on existing files.");
|
||||
if (attr == INVALID_FILE_ATTRIBUTES) {
|
||||
BLI_assert_msg(GetLastError() != ERROR_FILE_NOT_FOUND,
|
||||
"BLI_file_attributes should only be called on existing files.");
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user