26 #ifndef __LIBWPG_UTILS_H__
27 #define __LIBWPG_UTILS_H__
31 #include <librevenge-stream/librevenge-stream.h>
33 #if defined(__clang__) || defined(__GNUC__)
34 #define WPG_ATTRIBUTE_PRINTF(fmt, arg) __attribute__((format(printf, fmt, arg)))
36 #define WPG_ATTRIBUTE_PRINTF(fmt, arg)
53 #define WPG_DEBUG_MSG(M) libwpg::debugPrint("%15s:%5d: ", __FILE__, __LINE__); libwpg::debugPrint M
54 #define WPG_DEBUG(M) M
56 #define WPG_DEBUG_MSG(M) libwpg::debugPrint M
57 #define WPG_DEBUG(M) M
60 #define WPG_DEBUG_MSG(M)
75 #endif // __LIBWPG_UTILS_H__
unsigned long getRemainingLength(librevenge::RVNGInputStream *const input)
Definition: libwpg_utils.cpp:71
Definition: libwpg_utils.h:69
#define WPG_ATTRIBUTE_PRINTF(fmt, arg)
Definition: libwpg_utils.h:36
Definition: libwpg_utils.cpp:25