From 57e195391bff0c85326bd271c362ab5b34f67dd7 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Sat, 22 Feb 2014 11:44:19 +0100 Subject: [PATCH] relay: fix NULL pointer when reading buffer lines for irc backlog --- ChangeLog | 1 + src/plugins/relay/irc/relay-irc.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 43e9baec5..eac059a01 100644 --- a/ChangeLog +++ b/ChangeLog @@ -36,6 +36,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes] * lua: fix interpreter used after unload of a script * perl: fix context used after unload of a script * python: fix interpreter used after unload of a script +* relay: fix NULL pointer when reading buffer lines for irc backlog * trigger: add trigger plugin: new command /trigger and file trigger.conf == Version 0.4.3 (2014-02-09) diff --git a/src/plugins/relay/irc/relay-irc.c b/src/plugins/relay/irc/relay-irc.c index c2327158b..311d5a837 100644 --- a/src/plugins/relay/irc/relay-irc.c +++ b/src/plugins/relay/irc/relay-irc.c @@ -665,7 +665,7 @@ relay_irc_get_line_info (struct t_relay_client *client, { localvar_nick = weechat_buffer_get_string (buffer, "localvar_nick"); if (localvar_nick && localvar_nick[0] - && (strcmp (ptr_nick, localvar_nick) == 0)) + && ptr_nick && (strcmp (ptr_nick, localvar_nick) == 0)) { command = -1; return;