* libio/bug-wfflush.c (do_test): Using fseek is not allowed when
wide oriented streams are used.
2002-11-04 Ulrich Drepper <drepper@redhat.com>
+ * libio/bug-wfflush.c (do_test): Using fseek is not allowed when
+ wide oriented streams are used.
+
* nss/getXXent_r.c (ENDFUNC_NAME): Don't do anything if the
service hasn't been used [PR libc/4744].
return 1;
}
+ fpos_t pos;
+ if (fgetpos (f, &pos) != 0)
+ {
+ printf ("fgetpos: %m\n");
+ return 1;
+ }
+
#define L_(s) L##s
//#define fwscanf fscanf
//#define fwprintf fprintf
return 1;
}
- if (fseek (f, 0, SEEK_SET) != 0)
+ if (fsetpos (f, &pos) != 0)
{
- printf ("fseek: %m\n");
+ printf ("fsetpos: %m\n");
return 1;
}