X-Git-Url: http://git.jankratochvil.net/?p=reactos.git;a=blobdiff_plain;f=lib%2Fmsvcrt%2Fstdio%2Fgetw.c;h=6322abcf4d6d0f563e90bcc30ed322c561b4bbaf;hp=119d4e194186d820f09da39bf3d0d9b743a86d91;hb=03af8776dc14167b078911b0c7c5327d1bcdd128;hpb=f4077c1bf64ef89d74a8d4822d2d7aada3ba9927 diff --git a/lib/msvcrt/stdio/getw.c b/lib/msvcrt/stdio/getw.c index 119d4e1..6322abc 100644 --- a/lib/msvcrt/stdio/getw.c +++ b/lib/msvcrt/stdio/getw.c @@ -18,13 +18,18 @@ Cambridge, MA 02139, USA. */ #include + /* Read a word (int) from STREAM. */ int _getw(FILE *stream) { int w; /* Is there a better way? */ - if (fread( &w, sizeof(w), 1, stream) != 1) + if (fread( &w, sizeof(w), 1, stream) != 1) { + // EOF is a legitimate integer value so users must + // check feof or ferror to verify an EOF return. return(EOF); + } return(w); } +