-/* $Id$ */
-
/* fgetpos( FILE * , fpos_t * )
This file is part of the Public Domain C Library (PDCLib).
{
FILE * fh;
fpos_t pos1, pos2;
- TESTCASE( ( fh = fopen( testfile, "wb+" ) ) != NULL );
+ TESTCASE( ( fh = tmpfile() ) != NULL );
TESTCASE( fgetpos( fh, &pos1 ) == 0 );
TESTCASE( fwrite( teststring, 1, strlen( teststring ), fh ) == strlen( teststring ) );
TESTCASE( fgetpos( fh, &pos2 ) == 0 );
TESTCASE( fsetpos( fh, &pos2 ) == 0 );
TESTCASE( (size_t)ftell( fh ) == strlen( teststring ) );
TESTCASE( fclose( fh ) == 0 );
- remove( testfile );
return TEST_RESULTS;
}