aboutsummaryrefslogtreecommitdiff
path: root/gui/toddle.c
diff options
context:
space:
mode:
authorGuenter Geiger <ggeiger@users.sourceforge.net>2004-07-25 15:01:14 +0000
committerGuenter Geiger <ggeiger@users.sourceforge.net>2004-07-25 15:01:14 +0000
commit5e9ce28202773de7cc189507e30e4759c8bbf625 (patch)
tree4b2ed55b8badf515bcbd1ea128eb620be8cdd91e /gui/toddle.c
parent71a2723b07bf3391c78af7694efd08fbd29da947 (diff)
Finally fixed the GOP behaviour
svn path=/trunk/externals/ggee/; revision=1891
Diffstat (limited to 'gui/toddle.c')
-rwxr-xr-xgui/toddle.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/gui/toddle.c b/gui/toddle.c
index 32d7e3b..04a8f41 100755
--- a/gui/toddle.c
+++ b/gui/toddle.c
@@ -323,11 +323,16 @@ static void toddle_setwidget(void)
toddle_widgetbehavior.w_activatefn = toddle_activate;
toddle_widgetbehavior.w_deletefn = toddle_delete;
toddle_widgetbehavior.w_visfn = toddle_vis;
-#if (PD_VERSION_MINOR > 31)
toddle_widgetbehavior.w_clickfn = toddle_newclick;
+#if (PD_MINOR_VERSION < 37)
toddle_widgetbehavior.w_propertiesfn = NULL;
-#endif
toddle_widgetbehavior.w_savefn = toddle_save;
+#endif
+
+#if PD_MINOR_VERSION >= 37
+ class_setsavefn(toddle_class,&toddle_save);
+#endif
+
}