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