diff options
Diffstat (limited to 'modules')
-rwxr-xr-x | modules/engines/ms-windows/msw_style.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/modules/engines/ms-windows/msw_style.c b/modules/engines/ms-windows/msw_style.c index 9b61f590ab..97ddbf6e02 100755 --- a/modules/engines/ms-windows/msw_style.c +++ b/modules/engines/ms-windows/msw_style.c @@ -1606,7 +1606,7 @@ option_menu_get_props (GtkWidget * widget, if (tmp_size) { *indicator_size = *tmp_size; - g_free (tmp_size); + gtk_requisition_free (tmp_size); } else *indicator_size = default_option_indicator_size; @@ -1614,7 +1614,7 @@ option_menu_get_props (GtkWidget * widget, if (tmp_spacing) { *indicator_spacing = *tmp_spacing; - g_free (tmp_spacing); + gtk_border_free (tmp_spacing); } else *indicator_spacing = default_option_indicator_spacing; @@ -2261,10 +2261,6 @@ draw_tab (GtkStyle * style, } } - if (widget) - gtk_widget_style_get (widget, "indicator_size", &indicator_size, - NULL); - option_menu_get_props (widget, &indicator_size, &indicator_spacing); x += (width - indicator_size.width) / 2; |