diff -r dd7183cf0a71 -r 8e6d91e4dd8f libpurple/xmlnode.c --- a/libpurple/xmlnode.c Wed Oct 30 22:19:59 2019 -0400 +++ b/libpurple/xmlnode.c Wed Oct 30 23:25:39 2019 -0400 @@ -711,7 +711,7 @@ xpd->error = TRUE; va_start(args, msg); - vsnprintf(errmsg, sizeof(errmsg), msg, args); + g_vsnprintf(errmsg, sizeof(errmsg), msg, args); va_end(args); purple_debug_error("xmlnode", "Error parsing xml file: %s", errmsg);