summaryrefslogtreecommitdiff
path: root/src/tree.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tree.c')
-rw-r--r--src/tree.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/tree.c b/src/tree.c
index a8b324f..7f20b92 100644
--- a/src/tree.c
+++ b/src/tree.c
@@ -30,6 +30,15 @@
#include "zenity.h"
#include "util.h"
+#if GTK_MAJOR_VERSION == 2
+static void
+gtk_widget_get_preferred_size (GtkWidget *widget, GtkRequisition *minimum_size, GtkRequisition *natural_size)
+{
+ gtk_widget_size_request(widget, natural_size);
+ gtk_widget_get_size_request(widget, &(minimum_size->width), &(minimum_size->height));
+}
+#endif
+
#define MAX_ELEMENTS_BEFORE_SCROLLING 5
#define PRINT_HIDE_COLUMN_SEPARATOR ","