box-layout: Fix floating point truncation when calculating a child's size

The child size is a float, not an int.

https://bugzilla.gnome.org/show_bug.cgi?id=707808
This commit is contained in:
Jasper St. Pierre 2013-09-09 17:54:38 -04:00
parent a748aab0ed
commit ac70bd3503

View File

@ -977,7 +977,7 @@ clutter_box_layout_allocate (ClutterLayoutManager *layout,
gint extra; gint extra;
gint n_extra_widgets = 0; /* Number of widgets that receive 1 extra px */ gint n_extra_widgets = 0; /* Number of widgets that receive 1 extra px */
gint x = 0, y = 0, i; gint x = 0, y = 0, i;
gint child_size; gfloat child_size;
count_expand_children (layout, container, &nvis_children, &nexpand_children); count_expand_children (layout, container, &nvis_children, &nexpand_children);