--- np2/x11/trace.c 2004/03/02 16:33:27 1.2 +++ np2/x11/trace.c 2011/01/15 16:48:39 1.5 @@ -5,7 +5,6 @@ int trace_flag = 0; -#ifdef TRACE void trace_init(void) { } @@ -15,20 +14,10 @@ void trace_term(void) { void trace_fmt(const char *fmt, ...) { va_list ap; - char buf[1024]; -#ifndef WIN32 - char euc[1024]; -#endif + gchar buf[1024]; va_start(ap, fmt); - vsprintf(buf, fmt, ap); + g_vsnprintf(buf, sizeof(buf), fmt, ap); va_end(ap); -#ifndef WIN32 - codecnv_sjis2euc(euc, sizeof(euc), buf, sizeof(buf)); - printf("%s\n", euc); -#else - printf("%s\n", buf); -#endif + g_printerr("%s\n", buf); } -#endif -