diff options
author | Norbert Preining <norbert@preining.info> | 2023-01-24 03:02:57 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-01-24 03:02:57 +0000 |
commit | b06c6695162b493aeec3b594c6beb518c15c98ba (patch) | |
tree | 0c1dc3cfc73ea789d6bdc4673d776f3ef652d6d8 /graphics/asymptote/main.cc | |
parent | 4451a2090261307c963209bc65fea9fde4eceeea (diff) |
CTAN sync 202301240302
Diffstat (limited to 'graphics/asymptote/main.cc')
-rw-r--r-- | graphics/asymptote/main.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/graphics/asymptote/main.cc b/graphics/asymptote/main.cc index 6c69f669b9..c2b7b627bb 100644 --- a/graphics/asymptote/main.cc +++ b/graphics/asymptote/main.cc @@ -44,6 +44,10 @@ #include "interact.h" #include "fileio.h" +#ifdef HAVE_LIBFFTW3 +#include "fftw++.h" +#endif + #ifdef HAVE_LSP #include "lspserv.h" #endif @@ -114,6 +118,9 @@ void signalHandler(int) void interruptHandler(int) { +#ifdef HAVE_LIBFFTW3 + fftwpp::saveWisdom(); +#endif em.Interrupt(true); } @@ -140,6 +147,7 @@ void *asymain(void *A) setsignal(signalHandler); Args *args=(Args *) A; fpu_trap(trap()); + fftwpp::wisdomName=".wisdom"; if(interactive) { Signal(SIGINT,interruptHandler); |