]> pd.if.org Git - pdclib/blobdiff - platform/example_cygwin/functions/stdio/tmpfile.c
Removed Cygwin platform.
[pdclib] / platform / example_cygwin / functions / stdio / tmpfile.c
diff --git a/platform/example_cygwin/functions/stdio/tmpfile.c b/platform/example_cygwin/functions/stdio/tmpfile.c
deleted file mode 100644 (file)
index 705af2e..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-/* tmpfile( void )
-
-   This file is part of the Public Domain C Library (PDCLib).
-   Permission is granted to use, modify, and / or redistribute at will.
-*/
-
-#include <stdio.h>
-
-#ifndef REGTEST
-
-struct _PDCLIB_file_t * tmpfile( void )
-{
-    /* TODO: Implement */
-    return NULL;
-}
-
-#endif
-
-#ifdef TEST
-#include <_PDCLIB_test.h>
-
-int main( void )
-{
-    FILE * fh;
-    char filename[ L_tmpnam ];
-    FILE * fhtest;
-    TESTCASE( ( fh = tmpfile() ) != NULL );
-    TESTCASE( fputc( 'x', fh ) == 'x' );
-    /* Checking that file is actually there */
-    TESTCASE_NOREG( strcpy( filename, fh->filename ) == filename );
-    TESTCASE_NOREG( ( fhtest = fopen( filename, "r" ) ) != NULL );
-    TESTCASE_NOREG( fclose( fhtest ) == 0 );
-    /* Closing tmpfile */
-    TESTCASE( fclose( fh ) == 0 );
-    /* Checking that file was deleted */
-    TESTCASE_NOREG( fopen( filename, "r" ) == NULL );
-    return TEST_RESULTS;
-}
-
-#endif