From fe67bd95d7612f9bbd8e54dcf803df0bb6cdca20 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Thu, 5 Sep 2013 14:24:17 +0100 Subject: There must be a next widget for swap_siblings. --- framebuffer/fbtk/fbtk.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'framebuffer') diff --git a/framebuffer/fbtk/fbtk.c b/framebuffer/fbtk/fbtk.c index 1ee3b4d73..984748402 100644 --- a/framebuffer/fbtk/fbtk.c +++ b/framebuffer/fbtk/fbtk.c @@ -144,11 +144,12 @@ fbtk_set_mapping(fbtk_widget_t *widget, bool map) static void swap_siblings(fbtk_widget_t *lw) { - fbtk_widget_t *rw; /* the widget to swap lw with */ + fbtk_widget_t *rw = lw->next; /* the widget to swap lw with */ fbtk_widget_t *before; fbtk_widget_t *after; - rw = lw->next; + assert(rw != NULL); + LOG(("Swapping %p with %p", lw, rw)); before = lw->prev; after = rw->next; -- cgit v1.2.3