summaryrefslogtreecommitdiff
path: root/gtk/gtksizegroup.c
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.van.berkom@gmail.com>2010-04-06 02:53:51 -0400
committerTristan Van Berkom <tristan.van.berkom@gmail.com>2010-04-06 02:53:51 -0400
commitef321923299d3d113a38effe2afbded58939deaf (patch)
tree5465e632a9c944294dd3f4475a1e1ad35fdbbde3 /gtk/gtksizegroup.c
parent92309019e5c4e910597184ed6cb6a2ac6b10eb57 (diff)
downloadgtk+-ef321923299d3d113a38effe2afbded58939deaf.tar.gz
Call the ->get_desired_size() method directly on the vtable
This commit is a mistake, it should have been included with the last commit.
Diffstat (limited to 'gtk/gtksizegroup.c')
-rw-r--r--gtk/gtksizegroup.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/gtk/gtksizegroup.c b/gtk/gtksizegroup.c
index ca28d8912c..ea6a8e0c0f 100644
--- a/gtk/gtksizegroup.c
+++ b/gtk/gtksizegroup.c
@@ -678,10 +678,12 @@ do_size_request (GtkWidget *widget)
*/
extended_minimum.width = 0;
extended_minimum.height = 0;
- gtk_extended_layout_get_desired_size (GTK_EXTENDED_LAYOUT (widget),
- &extended_minimum,
- &aux_info->natural_size);
+ GTK_EXTENDED_LAYOUT_GET_IFACE
+ (widget)->get_desired_size (GTK_EXTENDED_LAYOUT (widget),
+ &extended_minimum,
+ &aux_info->natural_size);
+
/* Base the base widget requisition on both the size-requst and the extended layout size
*/
widget->requisition.width = MAX (widget->requisition.width, extended_minimum.width);