aboutsummaryrefslogtreecommitdiff
path: root/libstorycode/gtk/gtkslideview.c
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2020-01-25 15:30:59 +0100
committerThomas White <taw@physics.org>2020-01-25 15:30:59 +0100
commit7f6f418e5d5d31e2617b613c3cfe3a2da004b56c (patch)
treefb17a543532c90eeeb09f9640d993b333330e82e /libstorycode/gtk/gtkslideview.c
parente6d94b1b6c9a8b74d7faa7e80d7a44f604c4e814 (diff)
Fix semantics of slide_add_item
Diffstat (limited to 'libstorycode/gtk/gtkslideview.c')
-rw-r--r--libstorycode/gtk/gtkslideview.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libstorycode/gtk/gtkslideview.c b/libstorycode/gtk/gtkslideview.c
index f4f4572..96e8053 100644
--- a/libstorycode/gtk/gtkslideview.c
+++ b/libstorycode/gtk/gtkslideview.c
@@ -882,7 +882,7 @@ static SlideItem *create_image(GtkSlideView *e, const char *filename,
geom.w.len = w; geom.w.unit = LENGTH_UNIT;
geom.h.len = h; geom.h.unit = LENGTH_UNIT;
item = slide_item_image(fn, geom);
- slide_add_item(e->slide, item);
+ item = slide_add_item(e->slide, item);
return item;
}
@@ -917,7 +917,7 @@ static SlideItem *create_frame(GtkSlideView *e, double cx, double cy,
geom.w.len = w; geom.w.unit = LENGTH_UNIT;
geom.h.len = h; geom.h.unit = LENGTH_UNIT;
item = slide_item_text(&runs, &nruns, 1, geom, ALIGN_INHERIT);
- slide_add_item(e->slide, item);
+ item = slide_add_item(e->slide, item);
return item;
}