mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-01 20:30:28 +02:00
Fix
This commit is contained in:
parent
a56eeb4674
commit
c04e89c78a
1 changed files with 10 additions and 9 deletions
|
@ -2070,15 +2070,16 @@
|
||||||
(register-modules #f)
|
(register-modules #f)
|
||||||
(or-map (lambda (modinfo)
|
(or-map (lambda (modinfo)
|
||||||
(if (equal? (car modinfo) modname)
|
(if (equal? (car modinfo) modname)
|
||||||
(set! registered-modules (delq! modinfo registered-modules))
|
(begin
|
||||||
(let ((mod (resolve-module modname #f)))
|
(set! registered-modules (delq! modinfo registered-modules))
|
||||||
(save-module-excursion
|
(let ((mod (resolve-module modname #f)))
|
||||||
(lambda ()
|
(save-module-excursion
|
||||||
(set-current-module mod)
|
(lambda ()
|
||||||
(set-module-public-interface! mod mod)
|
(set-current-module mod)
|
||||||
(dynamic-call (cadr modinfo) (caddr modinfo))
|
(set-module-public-interface! mod mod)
|
||||||
))
|
(dynamic-call (cadr modinfo) (caddr modinfo))
|
||||||
#t)
|
))
|
||||||
|
#t))
|
||||||
#f))
|
#f))
|
||||||
registered-modules))
|
registered-modules))
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue