http://bugs.gentoo.org/451296 --- a/interface/tk_c.c +++ b/interface/tk_c.c @@ -913,7 +913,7 @@ vsnprintf(buf, sizeof(buf), fmt, ap); Tcl_Eval(my_interp, buf); va_end(ap); - return my_interp->result; + return Tcl_GetStringResult(my_interp); } static const char *v_get2(const char *v1, const char *v2)