Fixed handling for non existing files.
[reactos.git] / reactos / lib / msvcrt / sys_stat / stat.c
index e4b0cc4..5fc7f5e 100644 (file)
@@ -9,6 +9,9 @@ int _stat(const char *path, struct stat *buffer)
   int fd = _open(path,_O_RDONLY);
   int ret;
 
+  if (fd < 0)
+    return -1;
+
   ret = fstat(fd,buffer);
   _close(fd);