diff tools/libgutil.h @ 2385:5ffc48a0bebe

Conditionally define DM_ATTR_PRINTF_FMT(xstart, xend) instead of using __attribute__ ((__format__ (__printf__, (xstart), (xend)))) directly. Wrap it in an #ifdef check for __MINGW64__ as there are some annoying issues on that side, which we just suppress now.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 09 Jan 2020 18:51:22 +0200
parents 43e39d9ec42f
children
line wrap: on
line diff
--- a/tools/libgutil.h	Thu Jan 09 15:20:23 2020 +0200
+++ b/tools/libgutil.h	Thu Jan 09 18:51:22 2020 +0200
@@ -23,7 +23,7 @@
 void dmDrawBMTextConstQ(SDL_Surface *screen, DMBitmapFont *font, int mode, int xc, int yc, const char *fmt);
 void dmDrawBMTextVAQ(SDL_Surface *screen, DMBitmapFont *font, int mode, int xc, int yc, const char *fmt, va_list ap);
 void dmDrawBMTextQ(SDL_Surface *screen, DMBitmapFont *font, int mode, int xc, int yc, const char *fmt, ...)
-     __attribute__ ((__format__ (__printf__, 6, 7)));
+     DM_ATTR_PRINTF_FMT(6, 7);
 
 
 #ifdef __cplusplus