Blame SOURCES/irssi-0.8.15-init-resize-crash-fix.patch

8ce1d3
diff -up irssi-0.8.15/src/fe-text/irssi.c.old irssi-0.8.15/src/fe-text/irssi.c
8ce1d3
diff -up irssi-0.8.15/src/fe-text/mainwindows.c.old irssi-0.8.15/src/fe-text/mainwindows.c
8ce1d3
--- irssi-0.8.15/src/fe-text/mainwindows.c.old	2010-04-03 18:19:42.000000000 +0200
8ce1d3
+++ irssi-0.8.15/src/fe-text/mainwindows.c	2012-02-24 10:47:51.215293213 +0100
8ce1d3
@@ -355,7 +355,7 @@ static void mainwindows_resize_smaller(i
8ce1d3
         int space;
8ce1d3
 
8ce1d3
 	sorted = mainwindows_get_sorted(TRUE);
8ce1d3
-	for (;;) {
8ce1d3
+	for (;sorted != NULL;) {
8ce1d3
 		space = 0;
8ce1d3
 		for (tmp = mainwindows; tmp != NULL; tmp = tmp->next) {
8ce1d3
 			rec = tmp->data;