From: Daniel A. <dat...@us...> - 2005-02-08 03:42:44
|
Update of /cvsroot/gaim-bnet/gaim-bnet/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21955/src Modified Files: conn.c Log Message: This should prevent crashing on win32 and any other platforms that don't like NULL var args. Index: conn.c =================================================================== RCS file: /cvsroot/gaim-bnet/gaim-bnet/src/conn.c,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** conn.c 27 Jan 2005 21:26:41 -0000 1.10 --- conn.c 8 Feb 2005 03:42:35 -0000 1.11 *************** *** 50,54 **** bnet_conn_send(BNetConn *conn, const gchar *fmt, ...) { va_list args; ! gchar *buf; g_return_if_fail(conn); --- 50,54 ---- bnet_conn_send(BNetConn *conn, const gchar *fmt, ...) { va_list args; ! gchar *buf = NULL; g_return_if_fail(conn); *************** *** 56,60 **** va_start(args, fmt); ! buf = g_strdup_vprintf(fmt, args); va_end(args); --- 56,62 ---- va_start(args, fmt); ! if (args) { ! buf = g_strdup_vprintf(fmt, args); ! } va_end(args); |