X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fexhaust.lisp;h=98fa6bc66a44b420bf0446716ac5229e13d227a3;hb=4b13aa3a7f0f4c6249e2787f4171e3c362d634c1;hp=b1cf7918cd9d2194d7fe1a09bfbe21de9e70cf41;hpb=4898ef32c639b1c7f4ee13a5ba566ce6debd03e6;p=sbcl.git diff --git a/src/code/exhaust.lisp b/src/code/exhaust.lisp index b1cf791..98fa6bc 100644 --- a/src/code/exhaust.lisp +++ b/src/code/exhaust.lisp @@ -14,8 +14,7 @@ (define-alien-routine ("protect_control_stack_guard_page" %protect-control-stack-guard-page) sb!alien:void - (thread-sap system-area-pointer) - (protect-p sb!alien:int)) + (protect-p sb!alien:int) + (thread sb!alien:int)) (defun protect-control-stack-guard-page (n) - (%protect-control-stack-guard-page - (sb!thread::thread-%sap sb!thread:*current-thread*) (if n 1 0))) + (%protect-control-stack-guard-page (if n 1 0) 0))