/* !!DESCRIPTION!! gets test !!LICENCE!! Public domain */ #include "common.h" #include #include #include #include #include char buf[512]; #define INFILE "cf.in" #ifndef __CC65__ /* Force declaration on host compiler, as gets() is deprecated for * being dangerous as hell */ char *gets (char *__s); #endif #ifdef NO_OLD_FUNC_DECL int main(int argc,char **argv) #else main(argc, argv) int argc; char *argv[]; #endif { /* Fake stdin with the reference file */ fclose(stdin); stdin = fopen(INFILE, "r"); if (stdin == NULL) { return EXIT_FAILURE; } while (gets(buf) != NULL) { printf("%s",buf); } fclose(stdin); return 0; }