Mercurial > hg > forks > geeqie
diff src/bar.c @ 2034:9297985567b5
use accessor functions
gtk3 does not allow direct use of data structures,
use accessor functions instead
author | Vladimir Nadvornik <nadvornik@suse.cz> |
---|---|
date | Wed, 01 Aug 2012 00:17:18 +0200 |
parents | 26dfd7a4d130 |
children | e4aa52cbbecb |
line wrap: on
line diff
--- a/src/bar.c Fri Aug 10 22:51:57 2012 +0200 +++ b/src/bar.c Wed Aug 01 00:17:18 2012 +0200 @@ -284,9 +284,9 @@ else { expander = widget; - bar = widget->parent; + bar = gtk_widget_get_parent(widget); while (bar && !g_object_get_data(G_OBJECT(bar), "bar_data")) - bar = bar->parent; + bar = gtk_widget_get_parent(bar); if (!bar) return; } @@ -496,7 +496,7 @@ if (!pd) return; - expander = pane->parent; + expander = gtk_widget_get_parent(pane); gtk_expander_set_expanded(GTK_EXPANDER(expander), pd->expanded); }