struct gprintf_ops {
int (*putch)(void */*out*/, int /*ch*/);
int (*putm)(void */*out*/, const char */*p*/, size_t /*sz*/);
- PRINTF_LIKE(3, 4) int (*nputf)
- (void */*out*/, size_t /*maxsz*/, const char */*p*/, ...);
+ PRINTF_LIKE(3, 4)
+ int (*nputf)(void */*out*/, size_t /*maxsz*/, const char */*p*/, ...);
};
extern const struct gprintf_ops file_printops;
* for @dstr_putf@, for example.
*/
-extern int PRINTF_LIKE(3, 4)
- gprintf(const struct gprintf_ops */*ops*/, void */*out*/,
- const char */*p*/, ...);
+extern PRINTF_LIKE(3, 4)
+ int gprintf(const struct gprintf_ops */*ops*/, void */*out*/,
+ const char */*p*/, ...);
/* --- @gprintf_memputf@ --- *
*