Grazvydas Ignotas : msvcrt/tests: Test _cnt value after rewind/fflush.
Alexandre Julliard
julliard at winehq.org
Wed Jun 18 14:31:41 CDT 2014
Module: wine
Branch: master
Commit: 47909d8d8b33a2c849477477bf0e063c326b2f08
URL: http://source.winehq.org/git/wine.git/?a=commit;h=47909d8d8b33a2c849477477bf0e063c326b2f08
Author: Grazvydas Ignotas <notasas at gmail.com>
Date: Wed Jun 18 13:55:51 2014 +0300
msvcrt/tests: Test _cnt value after rewind/fflush.
---
dlls/msvcrt/tests/file.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dlls/msvcrt/tests/file.c b/dlls/msvcrt/tests/file.c
index 73965f3..353ebb4 100644
--- a/dlls/msvcrt/tests/file.c
+++ b/dlls/msvcrt/tests/file.c
@@ -2232,12 +2232,14 @@ static void test_write_flush_size(FILE *file, int bufsize)
for (size = bufsize + 1; size >= bufsize - 1; size--) {
rewind(file);
+ ok(file->_cnt == 0, "_cnt should be 0 after rewind, but is %d\n", file->_cnt);
fwrite(outbuffer, 1, size, file);
/* lseek() below intentionally redirects the write in fflush() to detect
* if fwrite() has already flushed the whole buffer or not.
*/
lseek(fd, 1, SEEK_SET);
fflush(file);
+ todo_wine ok(file->_cnt == 0, "_cnt should be 0 after fflush, but is %d\n", file->_cnt);
fseek(file, 0, SEEK_SET);
ok(fread(inbuffer, 1, bufsize, file) == bufsize, "read failed\n");
if (size == bufsize)
More information about the wine-cvs
mailing list