2002-07-22  Ulrich Drepper  <drepper@redhat.com>

	* libio/bug-rewind.c: Use test skeleton.  Use create_temp_file for
	file creation.
	* test-skeleton.c (create_temp_file): New function.
This commit is contained in:
Ulrich Drepper 2002-07-22 22:25:20 +00:00
parent 10e6256460
commit 3fa3d0b25c
2 changed files with 22 additions and 5 deletions

View File

@ -1,3 +1,9 @@
2002-07-22 Ulrich Drepper <drepper@redhat.com>
* libio/bug-rewind.c: Use test skeleton. Use create_temp_file for
file creation.
* test-skeleton.c (create_temp_file): New function.
2002-07-22 Andreas Jaeger <aj@suse.de> 2002-07-22 Andreas Jaeger <aj@suse.de>
* sysdeps/x86_64/dl-machine.h (elf_machine_load_address): Use * sysdeps/x86_64/dl-machine.h (elf_machine_load_address): Use

View File

@ -5,24 +5,35 @@
#define FAILED 3 #define FAILED 3
int #define TEST_FUNCTION do_test ()
main (void) static int do_test (void);
#include "../test-skeleton.c"
static int
do_test (void)
{ {
FILE *fptr; FILE *fptr;
char arg1; char arg1;
char arg2; char arg2;
int ret, ret1, ret2, result, num; int ret1, ret2, result, num;
int fd;
fd = create_temp_file ("wrewind.", NULL);
if (fd == -1)
return 3;
ret1 = 0; ret1 = 0;
ret2 = 0; ret2 = 0;
if ((fptr = fopen ("./wrewind.dat", "w+")) == NULL) fptr = fdopen (fd, "w+");
if (fptr == NULL)
{ {
printf ("Unable to open file.\n"); printf ("Unable to open file.\n");
return 1; return 1;
} }
if ((ret = fwprintf (fptr, L"cderf")) <= 0) if (fwprintf (fptr, L"cderf") <= 0)
{ {
printf ("Unable to write to file with fwprintf().\n"); printf ("Unable to write to file with fwprintf().\n");
fclose (fptr); fclose (fptr);