Mercurial > dwindows
changeset 1937:eb488c379969
Fixed a few deprecation warnings on GTK3.
Also fixed a potential buffer too small issue shown by newer gcc versions.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Thu, 20 Jun 2019 22:53:44 +0000 |
parents | ebde5ef666a6 |
children | 5a88fff43d99 |
files | gtk3/dw.c |
diffstat | 1 files changed, 6 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/gtk3/dw.c Thu Jun 20 21:15:15 2019 +0000 +++ b/gtk3/dw.c Thu Jun 20 22:53:44 2019 +0000 @@ -3,7 +3,7 @@ * A GTK like cross-platform GUI * GTK3 forwarder module for portabilty. * - * (C) 2000-2017 Brian Smith <brian@dbsoft.org> + * (C) 2000-2019 Brian Smith <brian@dbsoft.org> * (C) 2003-2011 Mark Hessling <mark@rexx.org> * (C) 2002 Nickolay V. Shmyrev <shmyrev@yandex.ru> */ @@ -2449,9 +2449,9 @@ } gdk_window_raise(window); - gdk_flush(); + gdk_display_flush(gdk_display_get_default()); gdk_window_show(window); - gdk_flush(); + gdk_display_flush(gdk_display_get_default()); } defaultitem = (GtkWidget *)g_object_get_data(G_OBJECT(handle), "_dw_defaultitem"); if (defaultitem) @@ -5690,7 +5690,7 @@ static int _dw_container_setup(HWND handle, unsigned long *flags, char **titles, int count, int separator, int extra) { int z; - char numbuf[21]; + char numbuf[25]; GtkWidget *tree; GtkListStore *store; GtkTreeViewColumn *col; @@ -5745,7 +5745,7 @@ /* Second loop... create the columns */ for(z=0;z<count;z++) { - snprintf(numbuf, 20, "_dw_cont_col%d", z); + snprintf(numbuf, 24, "_dw_cont_col%d", z); g_object_set_data(G_OBJECT(tree), numbuf, GINT_TO_POINTER(flags[z])); col = gtk_tree_view_column_new(); rend = NULL; @@ -8032,7 +8032,7 @@ int _locked_by_me = FALSE; DW_MUTEX_LOCK; - gdk_beep(); + gdk_display_beep(gdk_display_get_default()); DW_MUTEX_UNLOCK; }