diff options
Diffstat (limited to 'gui/toddle.c')
-rwxr-xr-x | gui/toddle.c | 9 |
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
+
}
|