Mercurial > pidgin
diff libpurple/debug.h @ 15985:6dc5dc83a61b
Add a whimpy ui op to the debug API that returns TRUE if debugging
is turned on in the UI. This allows the core to avoid having a
call to g_strdup_vprintf() for each debug message when debugging is
turned off. The change should provide a very very small speed
improvement, since we tend to print a lot of debug output.
| author | Mark Doliner <mark@kingant.net> |
|---|---|
| date | Tue, 03 Apr 2007 06:26:20 +0000 |
| parents | 32c366eeeb99 |
| children | 516f14bef90e |
line wrap: on
line diff
--- a/libpurple/debug.h Mon Apr 02 00:38:21 2007 +0000 +++ b/libpurple/debug.h Tue Apr 03 06:26:20 2007 +0000 @@ -49,6 +49,8 @@ { void (*print)(PurpleDebugLevel level, const char *category, const char *arg_s); + gboolean (*is_enabled)(PurpleDebugLevel level, + const char *category); } PurpleDebugUiOps; #ifdef __cplusplus
