mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-03 21:30:29 +02:00
(system): Correction to redefinition, now guile is stricter
about when a define binding comes into existance.
This commit is contained in:
parent
4d0bfea130
commit
fbacbccede
1 changed files with 3 additions and 2 deletions
|
@ -257,8 +257,9 @@
|
|||
;; waitpid with WUNTRACED, but allow for it anyway, just in case.
|
||||
;;
|
||||
(if (defined? 'system)
|
||||
(begin
|
||||
(define guile-core-system system)
|
||||
(define-public system
|
||||
(let ((guile-core-system system))
|
||||
(lambda (str)
|
||||
(let ((st (guile-core-system str)))
|
||||
(or (status:exit-val st)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue