diff options
Diffstat (limited to 'libio/bug-rewind.c')
-rw-r--r-- | libio/bug-rewind.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libio/bug-rewind.c b/libio/bug-rewind.c index 4f8242df3d..1734de285f 100644 --- a/libio/bug-rewind.c +++ b/libio/bug-rewind.c @@ -52,9 +52,19 @@ do_test (void) rewind (fptr); ret1 = fwscanf (fptr, L"%c%c", &arg1, &arg2); + if (ret1 != 2) + { + printf ("first fwscanf returned %d, expected 2\n", ret1); + return 3; + } rewind (fptr); ret2 = fwscanf (fptr, L"%c%n%c", &arg1, &num, &arg2); + if (ret2 != 2) + { + printf ("second fwscanf returned %d, expected 2\n", ret2); + return 4; + } if (arg2 != 'd') { |