mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-12 06:41:13 +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)))
|
(thunk)))
|
||||||
|
|
||||||
(define (default-trap-handler frame idx trap-name)
|
(define (default-trap-handler frame idx trap-name)
|
||||||
(if %default-trap-handler
|
(let ((default-handler (fluid-ref %default-trap-handler)))
|
||||||
((fluid-ref %default-trap-handler) frame idx trap-name)
|
(if default-handler
|
||||||
(warn "Trap with no handler installed" frame idx trap-name)))
|
(default-handler frame idx trap-name)
|
||||||
|
(warn "Trap with no handler installed" frame idx trap-name))))
|
||||||
|
|
||||||
(define-record <trap-wrapper>
|
(define-record <trap-wrapper>
|
||||||
index
|
index
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue