X-Git-Url: https://pd.if.org/git/?p=pdclib.old;a=blobdiff_plain;f=functions%2Fstdio%2Ffclose.c;h=945241318afe09c8012d812412621ba50e13338c;hp=3d9e25724f45bdf58de3ee14ba16d183af0bb0fa;hb=0e35e82c5e9a0804864839e8fc0e985b1ae41f07;hpb=4fe88a1c445105a96d08b808831d6fc7480a211d diff --git a/functions/stdio/fclose.c b/functions/stdio/fclose.c index 3d9e257..9452413 100644 --- a/functions/stdio/fclose.c +++ b/functions/stdio/fclose.c @@ -11,15 +11,15 @@ #include #ifndef REGTEST -#include <_PDCLIB_glue.h> +#include <_PDCLIB_io.h> #include -extern struct _PDCLIB_file_t * _PDCLIB_filelist; +extern FILE * _PDCLIB_filelist; -int fclose( struct _PDCLIB_file_t * stream ) +int fclose( FILE * stream ) { - struct _PDCLIB_file_t * current = _PDCLIB_filelist; - struct _PDCLIB_file_t * previous = NULL; + FILE * current = _PDCLIB_filelist; + FILE * previous = NULL; /* Checking that the FILE handle is actually one we had opened before. */ while ( current != NULL ) { @@ -78,8 +78,8 @@ int fclose( struct _PDCLIB_file_t * stream ) int main( void ) { #ifndef REGTEST - struct _PDCLIB_file_t * file1; - struct _PDCLIB_file_t * file2; + FILE * file1; + FILE * file2; remove( testfile1 ); remove( testfile2 ); TESTCASE( _PDCLIB_filelist == stdin );