From f129909e8126a5ca91966af8febd857d6e75fa61 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Wed, 7 Mar 2012 20:00:02 +0100 Subject: [PATCH] gfio: don't use gtk_dialog_get_content_area() It's not available in gtk 2.10, which we'd like to work with. Signed-off-by: Jens Axboe --- gfio.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gfio.c b/gfio.c index 8db04ab4..3de07c9e 100644 --- a/gfio.c +++ b/gfio.c @@ -1236,7 +1236,9 @@ static void gfio_client_timed_out(struct fio_client *client) GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT, GTK_STOCK_OK, GTK_RESPONSE_OK, NULL); - content = gtk_dialog_get_content_area(GTK_DIALOG(dialog)); + /* gtk_dialog_get_content_area() is 2.14 and newer */ + content = GTK_DIALOG(dialog)->vbox; + label = gtk_label_new((const gchar *) buf); gtk_container_add(GTK_CONTAINER(content), label); gtk_widget_show_all(dialog); @@ -1459,7 +1461,8 @@ static int get_connection_details(char **host, int *port, int *type, GTK_STOCK_CANCEL, GTK_RESPONSE_REJECT, NULL); frame = gtk_frame_new("Hostname / socket name"); - vbox = gtk_dialog_get_content_area(GTK_DIALOG(dialog)); + /* gtk_dialog_get_content_area() is 2.14 and newer */ + vbox = GTK_DIALOG(dialog)->vbox; gtk_box_pack_start(GTK_BOX(vbox), frame, FALSE, FALSE, 5); box = gtk_vbox_new(FALSE, 6); -- 2.25.1