- va_start(args, format);
- ret = srd_handler(srd_handler_data, loglevel, format, args);
- va_end(args);
-
- return ret;
-}
-
-int srd_spew(const char *format, ...)
-{
- int ret;
- va_list args;
-
- va_start(args, format);
- ret = srd_handler(srd_handler_data, SRD_LOG_SPEW, format, args);
- va_end(args);
-
- return ret;
-}
-
-int srd_dbg(const char *format, ...)
-{
- int ret;
- va_list args;
-
- va_start(args, format);
- ret = srd_handler(srd_handler_data, SRD_LOG_DBG, format, args);
- va_end(args);
+ if (fputs("srd: ", stderr) < 0
+ || g_vfprintf(stderr, format, args) < 0
+ || putc('\n', stderr) < 0)
+ return SRD_ERR;