diff options
-rw-r--r-- | framebuffer/fbtk/fbtk.c | 5 |
1 files changed, 3 insertions, 2 deletions
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; |