diff libinterp/corefcn/sighandlers.cc @ 30000:362029cc0202

* load-save.h (dump_octave_core): Deprecate function. Change all uses.
author John W. Eaton <jwe@octave.org>
date Wed, 18 Aug 2021 09:23:45 -0400
parents 7d6709900da7
children 796f54d4ddbf
line wrap: on
line diff
--- a/libinterp/corefcn/sighandlers.cc	Wed Aug 18 09:11:15 2021 -0400
+++ b/libinterp/corefcn/sighandlers.cc	Wed Aug 18 09:23:45 2021 -0400
@@ -92,7 +92,12 @@
               << " -- stopping myself..." << std::endl;
 
     if (save_vars)
-      dump_octave_core ();
+      {
+        load_save_system& load_save_sys
+          = __get_load_save_system__ ("my_friendly_exit");
+
+        load_save_sys.dump_octave_core ();
+      }
 
     sysdep_cleanup ();