From 7204e78d8d16e41769cfd4b7b4051545052c335e Mon Sep 17 00:00:00 2001 From: Patrik Nyblom Date: Thu, 22 Aug 2013 17:17:03 +0200 Subject: Initialize errno properly in win32 efile_may_openfile --- erts/emulator/drivers/win32/win_efile.c | 1 + 1 file changed, 1 insertion(+) (limited to 'erts/emulator/drivers/win32/win_efile.c') diff --git a/erts/emulator/drivers/win32/win_efile.c b/erts/emulator/drivers/win32/win_efile.c index be3d86a1d2..b36a103f8e 100644 --- a/erts/emulator/drivers/win32/win_efile.c +++ b/erts/emulator/drivers/win32/win_efile.c @@ -772,6 +772,7 @@ efile_may_openfile(Efile_error* errInfo, char *name) { DWORD attr; if ((attr = GetFileAttributesW(wname)) == INVALID_FILE_ATTRIBUTES) { + errno = ENOENT; return check_error(-1, errInfo); } -- cgit v1.2.3