wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit e8cb0b7a8797cd5cc62751db8acce82ab88d4204
parent 913fa87b1c3f5ffad9839c080b042fd77239386b
Author: Ben Willard <benwillard@gmail.com>
Date:   Sat, 11 Apr 2009 17:02:54 -0400

Fix a segfault in wimenu when doing a history dump

Diffstat:
cmd/menu/history.c | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/cmd/menu/history.c b/cmd/menu/history.c @@ -8,8 +8,10 @@ static void splice(Item *i) { - i->next->prev = i->prev; - i->prev->next = i->next; + if(i->next != nil) + i->next->prev = i->prev; + if(i->prev != nil) + i->prev->next = i->next; } char*