aboutsummaryrefslogtreecommitdiff
path: root/libio/bug-rewind.c
diff options
context:
space:
mode:
Diffstat (limited to 'libio/bug-rewind.c')
-rw-r--r--libio/bug-rewind.c10
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')
{