X-Git-Url: https://perl5.git.perl.org/perl5.git/blobdiff_plain/d1be9408a3c14848d30728674452e191ba5fffaa..cfc85103a5b0d727dc80c47d60e05c15a3ee03e8:/nostdio.h diff --git a/nostdio.h b/nostdio.h index b3b9ba0..d1d7374 100644 --- a/nostdio.h +++ b/nostdio.h @@ -1,3 +1,12 @@ +/* nostdio.h + * + * Copyright (C) 1996, 2000, 2001, 2005, by Larry Wall and others + * + * You may distribute under the terms of either the GNU General Public + * License or the Artistic License, as specified in the README file. + * + */ + /* * Strong denial of stdio - make all stdio calls (we can think of) errors */ @@ -59,8 +68,10 @@ struct _FILE; #undef tmpfile #undef ungetc #undef vfprintf +#undef printf #define fprintf _CANNOT _fprintf_ +#define printf _CANNOT _printf_ #define stdin _CANNOT _stdin_ #define stdout _CANNOT _stdout_ #define stderr _CANNOT _stderr_ @@ -100,7 +111,7 @@ struct _FILE; #define _flsbuf(c,f) _CANNOT _flsbuf_ #define fdopen(fd,p) _CANNOT _fdopen_ #define fileno(f) _CANNOT _fileno_ -#if SFIO_VERSION < 20000101L +#if defined(SFIO_VERSION) && SFIO_VERSION < 20000101L #define flockfile(f) _CANNOT _flockfile_ #define ftrylockfile(f) _CANNOT _ftrylockfile_ #define funlockfile(f) _CANNOT _funlockfile_