summaryrefslogtreecommitdiff
path: root/irc
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2007-11-11 22:33:05 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2007-11-11 22:33:05 +0000
commite7a4dc9d31e009eaf3c54ddea681947067d6de41 (patch)
tree22f9e2418586df00183a7e169f447d87ff273aeb /irc
parent- Update to S5R3 4.18 (diff)
Fix coredump with silc-irssi-plugin.
PR: ports/117871 Submitted by: Wesley Shields <wxs.at.atarininja.org> Approved by: portmgr@ (linimon)
Notes
Notes: svn path=/head/; revision=202632
Diffstat (limited to 'irc')
-rw-r--r--irc/irssi/Makefile1
-rw-r--r--irc/irssi/files/patch-src_fe-common_irc_fe-irc-messages.c11
2 files changed, 12 insertions, 0 deletions
diff --git a/irc/irssi/Makefile b/irc/irssi/Makefile
index 4e37bd42ed90..689cf70545a7 100644
--- a/irc/irssi/Makefile
+++ b/irc/irssi/Makefile
@@ -7,6 +7,7 @@
PORTNAME= irssi
PORTVERSION= 0.8.12
+PORTREVISION= 1
CATEGORIES?= irc
MASTER_SITES= http://mirror.irssi.org/
diff --git a/irc/irssi/files/patch-src_fe-common_irc_fe-irc-messages.c b/irc/irssi/files/patch-src_fe-common_irc_fe-irc-messages.c
new file mode 100644
index 000000000000..8d8e409c8563
--- /dev/null
+++ b/irc/irssi/files/patch-src_fe-common_irc_fe-irc-messages.c
@@ -0,0 +1,11 @@
+--- src/fe-common/irc/fe-irc-messages.c.orig Sat Oct 20 14:45:59 2007
++++ src/fe-common/irc/fe-irc-messages.c Sat Oct 20 14:46:21 2007
+@@ -44,7 +44,7 @@ static const char *skip_target(IRC_SERVER_REC *server,
+ const char *val, *chars;
+
+ /* Quick check */
+- if (server->prefix[(int)(unsigned char)*target] == 0)
++ if (server == NULL || server->prefix[(int)(unsigned char)*target] == 0)
+ return target;
+
+ /* Hack: for bahamut 1.4 which sends neither STATUSMSG nor