Initialize file_exists to 0 at exe load test, prevents mistaking of
UTF-8 encoded exenames as builtins.
diff --git a/dlls/kernel/process.c b/dlls/kernel/process.c
index 68ca127..1776856 100644
--- a/dlls/kernel/process.c
+++ b/dlls/kernel/process.c
@@ -161,6 +161,7 @@
     WCHAR *p;
     UINT i, len;
 
+    *file_exists = 0;
     if ((p = strrchrW( name, '/' ))) name = p + 1;
     if ((p = strrchrW( name, '\\' ))) name = p + 1;