X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=common.h;h=f70d385248a0bf57238ee110b44b0ada2e5f0cae;hb=99a0e023a458598597c2632cc4a8e4f3b2fd6b77;hp=d61b0a237a02cccb2e267b6399304a574dc2f8fe;hpb=b2db68ebb7acdb345c07985fcdb35dcfbb36d4aa;p=collection4.git diff --git a/common.h b/common.h index d61b0a2..f70d385 100644 --- a/common.h +++ b/common.h @@ -12,6 +12,14 @@ typedef int (*callback_type_t) (const char *type, void *user_data); typedef int (*callback_plugin_t) (const char *plugin, void *user_data); typedef int (*callback_host_t) (const char *host, void *user_data); +int print_debug (const char *format, ...) + __attribute__((format(printf,1,2))); +#if 0 +# define DEBUG(...) print_debug (__VA_ARGS__) +#else +# define DEBUG(...) /**/ +#endif + int foreach_type (const char *host, const char *plugin, callback_type_t, void *user_data); int foreach_plugin (const char *host, callback_plugin_t, void *user_data);