vaccinewars

be a doctor and try to vaccinate the world
git clone git://src.adamsgaard.dk/vaccinewars # fast
git clone https://src.adamsgaard.dk/vaccinewars.git # slow
Log | Files | Refs | README | LICENSE Back to index

commit 630dd6f4c0a977f3f8a218ba223382addc0035ce
parent 034e3c76f9d856e3a60da54d38aef27b172af88d
Author: Ben Webb <ben@salilab.org>
Date:   Sun, 15 Nov 2020 22:03:25 -0800

Use accessor function

Direct access to GTK+ object fields is discouraged
in GTK+2 and removed entirely in GTK+3; use accessor
function instead.

Diffstat:
Msrc/gui_client/gtk_client.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/gui_client/gtk_client.c b/src/gui_client/gtk_client.c @@ -290,7 +290,7 @@ void ToggleSound(GtkWidget *widget, gpointer data) widget = gtk_item_factory_get_widget(ClientData.Menu, "<main>/Game/Enable sound"); if (widget) { - enable = GTK_CHECK_MENU_ITEM(widget)->active; + enable = gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(widget)); SoundEnable(enable); } }