Rob Shearman : msvcrt: Fix character count passed into fgetws in test_fileops.

Alexandre Julliard julliard at winehq.org
Wed Sep 17 07:15:16 CDT 2008


Module: wine
Branch: master
Commit: 0848a19ec0d237029ad7ab5f7799f64ab7dfa6b8
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=0848a19ec0d237029ad7ab5f7799f64ab7dfa6b8

Author: Rob Shearman <robertshearman at gmail.com>
Date:   Wed Sep 17 10:56:21 2008 +0100

msvcrt: Fix character count passed into fgetws in test_fileops.

---

 dlls/msvcrt/tests/file.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dlls/msvcrt/tests/file.c b/dlls/msvcrt/tests/file.c
index 0cf13fd..97f9646 100644
--- a/dlls/msvcrt/tests/file.c
+++ b/dlls/msvcrt/tests/file.c
@@ -114,13 +114,13 @@ static void test_fileops( void )
     fclose (file);
     fd = open ("fdopen.tst", O_RDONLY | O_TEXT);
     file = fdopen (fd, "rt"); /* open in TEXT mode */
-    ok(fgetws(wbuffer,sizeof(wbuffer),file) !=0,"fgetws failed unexpected\n");
-    ok(fgetws(wbuffer,sizeof(wbuffer),file) ==0,"fgetws didn't signal EOF\n");
+    ok(fgetws(wbuffer,sizeof(wbuffer)/sizeof(wbuffer[0]),file) !=0,"fgetws failed unexpected\n");
+    ok(fgetws(wbuffer,sizeof(wbuffer)/sizeof(wbuffer[0]),file) ==0,"fgetws didn't signal EOF\n");
     ok(feof(file) !=0,"feof doesn't signal EOF\n");
     rewind(file);
     ok(fgetws(wbuffer,strlen(outbuffer),file) !=0,"fgetws failed unexpected\n");
     ok(lstrlenW(wbuffer) == (lstrlenA(outbuffer) -1),"fgetws didn't read right size\n");
-    ok(fgetws(wbuffer,sizeof(outbuffer),file) !=0,"fgets failed unexpected\n");
+    ok(fgetws(wbuffer,sizeof(outbuffer)/sizeof(outbuffer[0]),file) !=0,"fgets failed unexpected\n");
     ok(lstrlenW(wbuffer) == 1,"fgets dropped chars\n");
     fclose (file);
 




More information about the wine-cvs mailing list