irssi: fixed segfault on exit (CRUX 2.2)
This commit is contained in:
parent
58c0a66a13
commit
d919d586d2
@ -1 +1,2 @@
|
||||
1bd5280a641b0857053b71831c5f0c80 fix_segfault_on_exit.patch
|
||||
4b83d4047670eb75bd14ae1bdd68dc38 irssi-0.8.10.tar.bz2
|
||||
|
@ -7,11 +7,13 @@
|
||||
|
||||
name=irssi
|
||||
version=0.8.10
|
||||
release=1
|
||||
source=(http://www.irssi.org/files/$name-$version.tar.bz2)
|
||||
release=2
|
||||
source=(http://www.irssi.org/files/$name-$version.tar.bz2 \
|
||||
fix_segfault_on_exit.patch)
|
||||
|
||||
build () {
|
||||
cd $name-$version
|
||||
patch -p1 < $SRC/fix_segfault_on_exit.patch
|
||||
./configure --prefix=/usr \
|
||||
--enable-ipv6 \
|
||||
--with-proxy
|
||||
|
13
irssi/fix_segfault_on_exit.patch
Normal file
13
irssi/fix_segfault_on_exit.patch
Normal file
@ -0,0 +1,13 @@
|
||||
diff -Nru irssi-0.8.10.orig/src/irc/dcc/dcc.c irssi-0.8.10/src/irc/dcc/dcc.c
|
||||
--- irssi-0.8.10.orig/src/irc/dcc/dcc.c 2005-12-08 19:32:48.000000000 +0200
|
||||
+++ irssi-0.8.10/src/irc/dcc/dcc.c 2006-04-03 01:47:57.000000000 +0300
|
||||
@@ -58,8 +58,8 @@
|
||||
|
||||
pos = gslist_find_string(dcc_types, type);
|
||||
if (pos != NULL) {
|
||||
- dcc_types = g_slist_remove(dcc_types, pos->data);
|
||||
g_free(pos->data);
|
||||
+ dcc_types = g_slist_remove(dcc_types, pos->data);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user