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 | ... | ... |