Return HFILE_ERROR instead of -1 in _lread.

diff --git a/dlls/kernel/file.c b/dlls/kernel/file.c
index 701d39b..9cd924b 100644
--- a/dlls/kernel/file.c
+++ b/dlls/kernel/file.c
@@ -258,7 +258,8 @@
 UINT WINAPI _lread( HFILE handle, LPVOID buffer, UINT count )
 {
     DWORD result;
-    if (!ReadFile( (HANDLE)handle, buffer, count, &result, NULL )) return -1;
+    if (!ReadFile( (HANDLE)handle, buffer, count, &result, NULL ))
+        return HFILE_ERROR;
     return result;
 }