Author: petdance
Date: Fri Jun 1 14:06:22 2007
New Revision: 18730
Modified:
trunk/include/parrot/io.h
Log:
removed printf attributes because we have mutant % codes like %s and %v that
GCC cannot grok
Modified: trunk/include/parrot/io.h
==============================================================================
--- trunk/include/parrot/io.h (original)
+++ trunk/include/parrot/io.h Fri Jun 1 14:06:22 2007
@@ -193,14 +193,11 @@
__attribute__nonnull__(2);
PARROT_API extern INTVAL PIO_fprintf(Interp *, PMC *io, const char *s, ...)
__attribute__nonnull__(2)
- __attribute__nonnull__(3)
- __attribute__format__(__printf__, 3, 4);
+ __attribute__nonnull__(3);
PARROT_API extern INTVAL PIO_printf(Interp *, const char *s, ...)
- __attribute__nonnull__(2)
- __attribute__format__(__printf__, 2, 3);
+ __attribute__nonnull__(2);
PARROT_API extern INTVAL PIO_eprintf(Interp *, const char *s, ...)
- __attribute__nonnull__(2)
- __attribute__format__(__printf__, 2, 3);
+ __attribute__nonnull__(2);
PARROT_API extern PIOHANDLE PIO_getfd(Interp *, PMC *io)
__attribute__nonnull__(2);
PARROT_API extern PIOOFF_T PIO_tell(Interp *, PMC *io)