libpurple/protocols/irc/msgs.c

branch
release-2.x.y
changeset 41415
31b24663dd5f
parent 41339
3230f4408394
child 42264
37acd2513740
--- a/libpurple/protocols/irc/msgs.c	Fri May 27 03:32:41 2022 -0500
+++ b/libpurple/protocols/irc/msgs.c	Mon May 30 20:52:30 2022 -0500
@@ -71,7 +71,14 @@
 
 static char *irc_mask_userhost(const char *mask)
 {
-	return g_strdup(strchr(mask, '!') + 1);
+	char *sep = strchr(mask, '!');
+	char *host = "";
+
+	if(sep) {
+		host = sep + 1;
+	}
+
+	return g_strdup(host);
 }
 
 static void irc_chat_remove_buddy(PurpleConversation *convo, char *data[2])

mercurial