Commit 5a8093cb4bdac611a0c8920d6ab726e4a871b84a
1 parent
db64e2c3
Exists in
master
and in
1 other branch
Fixing RHEL7 build issue.
Showing
1 changed file
with
9 additions
and
0 deletions
Show diff stats
src/dialogs/commondialog.c
| ... | ... | @@ -52,6 +52,8 @@ static GtkWidget * create_button(GtkWidget *dialog, const gchar *mnemonic, GCall |
| 52 | 52 | |
| 53 | 53 | LIB3270_EXPORT GtkWidget * v3270_dialog_new(GtkWidget *widget, const gchar *title, const gchar *apply) |
| 54 | 54 | { |
| 55 | +#if GTK_CHECK_VERSION(3,12,0) | |
| 56 | + | |
| 55 | 57 | gboolean use_header; |
| 56 | 58 | g_object_get(gtk_settings_get_default(), "gtk-dialogs-use-header", &use_header, NULL); |
| 57 | 59 | |
| ... | ... | @@ -62,6 +64,13 @@ LIB3270_EXPORT GtkWidget * v3270_dialog_new(GtkWidget *widget, const gchar *titl |
| 62 | 64 | NULL |
| 63 | 65 | )); |
| 64 | 66 | |
| 67 | +#else | |
| 68 | + | |
| 69 | + gboolean use_header = FALSE; | |
| 70 | + GtkWidget * dialog = gtk_dialog_new(); | |
| 71 | + | |
| 72 | +#endif // GTK 3.12 | |
| 73 | + | |
| 65 | 74 | gtk_window_set_deletable(GTK_WINDOW(dialog),FALSE); |
| 66 | 75 | |
| 67 | 76 | // https://developer.gnome.org/hig/stable/visual-layout.html.en | ... | ... |