Diff of /src/runtime/interrupt.c [3b3086] .. [343ef9]  Maximize  Restore

  Switch to side-by-side view

--- a/src/runtime/interrupt.c
+++ b/src/runtime/interrupt.c
@@ -517,7 +517,7 @@
     interrupt_handle_now(signal, info, context);
 #ifdef LISP_FEATURE_DARWIN
     /* Work around G5 bug */
-    sigreturn(void_context);
+    DARWIN_FIX_CONTEXT(context);
 #endif
 }
 
@@ -563,7 +563,7 @@
     os_context_t *context = arch_os_get_context(&void_context);
     interrupt_handle_now(signal, info, context);
 #ifdef LISP_FEATURE_DARWIN
-    sigreturn(void_context);
+    DARWIN_FIX_CONTEXT(context);
 #endif
 }
 

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks