1 /* 2 ** Distributed under the terms of the OpenBeOS License. 3 */ 4 #ifndef _STDIO_PRE_H_ 5 #define _STDIO_PRE_H_ 6 7 #ifndef _STDIO_H_ 8 # error "This file must be included from stdio.h!" 9 #endif 10 11 #include <libio.h> 12 13 typedef struct _IO_FILE FILE; 14 15 #define __PRINTFLIKE(format, varargs) __attribute__ ((__format__ (__printf__, format, varargs))); 16 #define __SCANFLIKE(format, varargs) __attribute__((__format__ (__scanf__, format, varargs))) 17 18 #endif /* _STDIO_PRE_H_ */ 19