Beispiel #1
0
void sipe_backend_debug(sipe_debug_level level,
        const gchar *format,
        ...)
{
    va_list ap;

    va_start(ap,format);

    if (sipe_backend_debug_enabled()) {
        gchar *msg = g_strdup_vprintf(format, ap);
        sipe_backend_debug_literal(level, msg);
        g_free(msg);
    }

    va_end(ap);
}
void sipe_backend_debug(sipe_debug_level level,
			const gchar *format,
			...)
{
	va_list ap;

	va_start(ap, format);

	if (purple_debug_is_enabled()) {

		/* purple_debug doesn't have a vprintf-like API call :-( */
		gchar *msg = g_strdup_vprintf(format, ap);
		sipe_backend_debug_literal(level, msg);
		g_free(msg);
	}

	va_end(ap);
}