|
|
@@ -362,8 +362,7 @@ static void *doOpen(const char *filename, int mode)
|
|
|
errno = 0;
|
|
|
|
|
|
fd = open(filename, mode, S_IRUSR | S_IWUSR);
|
|
|
- if (fd < 0)
|
|
|
- __PHYSFS_setError(strerror(errno));
|
|
|
+ BAIL_IF_MACRO(fd < 0, strerror(errno), NULL);
|
|
|
|
|
|
retval = (int *) malloc(sizeof (int));
|
|
|
if (retval == NULL)
|