# HG changeset patch # User Sadrul Habib Chowdhury # Date 1265215112 0 # Node ID 0278f0e28504900cadd8e1091d0500d91b15145b # Parent 7b6933cd7fd3163e666b6bb3eac304801905a9de irc: Avoid a g_log error when parting a chatroom. diff -r 7b6933cd7fd3 -r 0278f0e28504 libpurple/protocols/irc/msgs.c --- a/libpurple/protocols/irc/msgs.c Wed Feb 03 16:05:28 2010 +0000 +++ b/libpurple/protocols/irc/msgs.c Wed Feb 03 16:38:32 2010 +0000 @@ -1069,7 +1069,7 @@ nick = irc_mask_nick(from); if (!purple_utf8_strcasecmp(nick, purple_connection_get_display_name(gc))) { - char *escaped = g_markup_escape_text(args[1], -1); + char *escaped = args[1] ? g_markup_escape_text(args[1], -1) : NULL; msg = g_strdup_printf(_("You have parted the channel%s%s"), (args[1] && *args[1]) ? ": " : "", (escaped && *escaped) ? escaped : "");