jcs
/wallops
/amendments
/138
irc: Avoid checking NULL-1
jcs made amendment 138 about 1 year ago
--- irc.c Fri Oct 4 16:01:48 2024
+++ irc.c Tue Jan 7 11:50:24 2025
@@ -571,7 +571,7 @@ irc_process_server(struct irc_connection *conn)
char *us;
us = strcasestr(msg.msg, conn->nick);
- if (us == msg.msg || us[-1] == ' ') {
+ if (us != NULL && (us == msg.msg || us[-1] == ' ')) {
if (us[conn->nick_len] == ' ' ||
us[conn->nick_len] == ':' ||
us[conn->nick_len] == ',' ||