Fixed issue #25

merge-requests/1/head
bzt 3 years ago
parent e9d877d999
commit 4d87d3d3ff

@ -288,7 +288,7 @@ FILE *fopen (const char_t *__filename, const char_t *__modes)
err: __stdio_seterrno(status);
free(ret); return NULL;
}
if(__modes[0] == '@') return ret;
if(__modes[0] == CL('@')) return ret;
status = ret->GetInfo(ret, &infGuid, &fsiz, &info);
if(EFI_ERROR(status)) goto err;
if(__modes[1] == CL('d') && !(info.Attribute & EFI_FILE_DIRECTORY)) {

Loading…
Cancel
Save