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,6 +52,8 @@ static GtkWidget * create_button(GtkWidget *dialog, const gchar *mnemonic, GCall | ||
52 | 52 | ||
53 | LIB3270_EXPORT GtkWidget * v3270_dialog_new(GtkWidget *widget, const gchar *title, const gchar *apply) | 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 | gboolean use_header; | 57 | gboolean use_header; |
56 | g_object_get(gtk_settings_get_default(), "gtk-dialogs-use-header", &use_header, NULL); | 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,6 +64,13 @@ LIB3270_EXPORT GtkWidget * v3270_dialog_new(GtkWidget *widget, const gchar *titl | ||
62 | NULL | 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 | gtk_window_set_deletable(GTK_WINDOW(dialog),FALSE); | 74 | gtk_window_set_deletable(GTK_WINDOW(dialog),FALSE); |
66 | 75 | ||
67 | // https://developer.gnome.org/hig/stable/visual-layout.html.en | 76 | // https://developer.gnome.org/hig/stable/visual-layout.html.en |