Mercurial > pidgin
view plugins/mono/loader/debug-glue.c @ 13362:f33077f19b60
[gaim-migrate @ 15735]
TZ abbreviation mapping:
- Change a couple NULL returns to the empty string, so things don't blow up.
- Cache the lookup value for a standard comparison. By copying the value to the front of the array, we'll save a lot of unnecessary string comparisons.
- Add newlines to the end of all the debug statements
- Disable the debugging statements for normal cases, as this code is pretty solid
I'd love it if someone running Windows could verify their newly created log files still have a TZ abbreviation in the name after these changes.
committer: Tailor Script <tailor@pidgin.im>
| author | Richard Laager <rlaager@wiktel.com> |
|---|---|
| date | Wed, 01 Mar 2006 06:57:54 +0000 |
| parents | a3302d271199 |
| children |
line wrap: on
line source
#include "mono-glue.h" #include "debug.h" void gaim_debug_glue(int type, MonoString *cat, MonoString *str) { char *ccat; char *cstr; ccat = mono_string_to_utf8(cat); cstr = mono_string_to_utf8(str); gaim_debug(type, ccat, cstr); g_free(ccat); g_free(cstr); }
