aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/demo
diff options
context:
space:
mode:
Diffstat (limited to 'addressbook/demo')
-rw-r--r--addressbook/demo/addressbook-widget.c1
-rw-r--r--addressbook/demo/demo.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/addressbook/demo/addressbook-widget.c b/addressbook/demo/addressbook-widget.c
index fe2a5afaa2..c6ec19e1f9 100644
--- a/addressbook/demo/addressbook-widget.c
+++ b/addressbook/demo/addressbook-widget.c
@@ -433,6 +433,7 @@ create_view(void)
*/
/* Show it all. */
gtk_widget_show_all (view->widget);
+ gtk_object_ref(GTK_OBJECT(view->model));
gtk_object_sink(GTK_OBJECT(view->model));
window_count ++;
return view;
diff --git a/addressbook/demo/demo.c b/addressbook/demo/demo.c
index 34b1f6f2c7..708d7d12a2 100644
--- a/addressbook/demo/demo.c
+++ b/addressbook/demo/demo.c
@@ -434,6 +434,7 @@ create_window(char *filename, ViewType type)
gtk_widget_set_usize (view->window, 200, 200);
/* Show it all. */
gtk_widget_show_all (view->window);
+ gtk_object_ref(GTK_OBJECT(view->model));
gtk_object_sink(GTK_OBJECT(view->model));
window_count ++;
return view->window;