# HG changeset patch # User Herman Bloggs # Date 1068947179 0 # Node ID f25119847c5b44ed9d0d571bace0d6d9e39151a8 # Parent c57206d8753f2db7ccf12650e41202b5467d8548 [gaim-migrate @ 8133] If debug ops have not been set fall back to printf in gaim_debug committer: Tailor Script diff -r c57206d8753f -r f25119847c5b src/debug.c --- a/src/debug.c Sun Nov 16 01:45:18 2003 +0000 +++ b/src/debug.c Sun Nov 16 01:46:19 2003 +0000 @@ -21,6 +21,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #include "debug.h" +#include #include #include @@ -39,6 +40,12 @@ if (ops != NULL && ops->print != NULL) ops->print(level, category, format, args); + else { + /* fallback for pre ops init period */ + char *str = g_strdup_vprintf(format, args); + printf("%s%s%s", category?category:"", category?": ":"",str); + g_free(str); + } } void