mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-10 22:10:21 +02:00
default-trap-handler bugfix
* module/system/vm/trap-state.scm (default-trap-handler): Fix thinko.
This commit is contained in:
parent
7bcbdce17c
commit
e366757659
1 changed files with 4 additions and 3 deletions
|
@ -42,9 +42,10 @@
|
|||
(thunk)))
|
||||
|
||||
(define (default-trap-handler frame idx trap-name)
|
||||
(if %default-trap-handler
|
||||
((fluid-ref %default-trap-handler) frame idx trap-name)
|
||||
(warn "Trap with no handler installed" frame idx trap-name)))
|
||||
(let ((default-handler (fluid-ref %default-trap-handler)))
|
||||
(if default-handler
|
||||
(default-handler frame idx trap-name)
|
||||
(warn "Trap with no handler installed" frame idx trap-name))))
|
||||
|
||||
(define-record <trap-wrapper>
|
||||
index
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue