summaryrefslogtreecommitdiff
path: root/framebuffer
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2013-09-05 14:24:17 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2013-09-05 14:24:17 +0100
commitfe67bd95d7612f9bbd8e54dcf803df0bb6cdca20 (patch)
tree6f25118971bf11b5519efa9e0706c40aaf9cdf17 /framebuffer
parent2468d006757ed81b782cfc8291029b2bb9f7411b (diff)
downloadnetsurf-fe67bd95d7612f9bbd8e54dcf803df0bb6cdca20.tar.gz
netsurf-fe67bd95d7612f9bbd8e54dcf803df0bb6cdca20.tar.bz2
There must be a next widget for swap_siblings.
Diffstat (limited to 'framebuffer')
-rw-r--r--framebuffer/fbtk/fbtk.c5
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;