Commit 641b4212696f75380cfb7ba85b29f44129df6947

Authored by Perry Werneck
1 parent 2eaf5753
Exists in master and in 1 other branch develop

Fixing RHEL 7 builds.

Showing 1 changed file with 20 additions and 0 deletions   Show diff stats
src/dialogs/commondialog.c
... ... @@ -83,6 +83,8 @@ LIB3270_EXPORT GtkWidget * v3270_dialog_new(GtkWidget *widget, const gchar *titl
83 83 gtk_window_set_destroy_with_parent(GTK_WINDOW(dialog), TRUE);
84 84 }
85 85  
  86 +#if GTK_CHECK_VERSION(3,12,0)
  87 +
86 88 if(use_header)
87 89 {
88 90 GtkWidget * header = gtk_dialog_get_header_bar(GTK_DIALOG(dialog));
... ... @@ -108,6 +110,24 @@ LIB3270_EXPORT GtkWidget * v3270_dialog_new(GtkWidget *widget, const gchar *titl
108 110 );
109 111 }
110 112  
  113 +#else
  114 +
  115 + gtk_window_set_title(GTK_WINDOW(dialog), title);
  116 +
  117 + gtk_box_set_spacing(
  118 + GTK_BOX(gtk_dialog_get_content_area(GTK_DIALOG(dialog))),
  119 + 18
  120 + );
  121 +
  122 + gtk_dialog_add_buttons(
  123 + GTK_DIALOG (dialog),
  124 + _("_Cancel"), GTK_RESPONSE_CANCEL,
  125 + apply, GTK_RESPONSE_APPLY,
  126 + NULL
  127 + );
  128 +
  129 +#endif // GTK 3.12
  130 +
111 131 return dialog;
112 132 }
113 133  
... ...