From 0468b25d737665c1a5a47d7d1001926f3f96bf5d Mon Sep 17 00:00:00 2001 From: Albert Graef Date: Fri, 22 Nov 2024 05:03:35 +0100 Subject: [PATCH] Attempt to fix prefs amnesia on Windows 10. Backport from: https://github.com/pd-l2ork/pd-l2ork/commit/701e2d99 --- pd/src/s_inter.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pd/src/s_inter.c b/pd/src/s_inter.c index d5070c9e8..efb85b632 100644 --- a/pd/src/s_inter.c +++ b/pd/src/s_inter.c @@ -1846,6 +1846,7 @@ void sys_bail(int n) extern void glob_closeall(void *dummy, t_floatarg fforce); extern int do_not_redraw; +extern void glob_savepreferences(t_pd *dummy); void glob_quit(void *dummy, t_floatarg status) { @@ -1872,6 +1873,8 @@ void glob_quit(void *dummy, t_floatarg status) canvas_suspend_dsp(); do_not_redraw = 1; glob_closeall(0, 1); + // ico@vt.edu 2022-12-14: save preferences on quit + glob_savepreferences(dummy); //sys_vgui("exit\n"); gui_vmess("app_quit", ""); if (!sys_nogui)