From: Vadim Zeitlin Date: Sun, 12 Feb 2006 23:21:55 +0000 (+0000) Subject: get (temporarily) rid of GTK+ debugging messages about negative width and size as... X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/6b71411ac969df135878b40a4c16356f6af10cf0 get (temporarily) rid of GTK+ debugging messages about negative width and size as this makes programs built with wxGTK2 unusable git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37540 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/gtk/win_gtk.c b/src/gtk/win_gtk.c index c505270cdc..4f098ee8ea 100644 --- a/src/gtk/win_gtk.c +++ b/src/gtk/win_gtk.c @@ -394,6 +394,14 @@ gtk_pizza_set_size (GtkPizza *pizza, g_return_if_fail (GTK_IS_PIZZA (pizza)); g_return_if_fail (widget != NULL); + /* this really shouldn't happen -- but it does, a lot, right now and we + can't pass negative values to gtk_widget_set_size_request(), so filter + them out here */ + if ( width < 0 ) + width = 0; + if ( height < 0 ) + height = 0; + children = pizza->children; while (children) {