summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikael Djurfeldt <djurfeldt@nada.kth.se>1999-01-11 07:48:49 +0000
committerMikael Djurfeldt <djurfeldt@nada.kth.se>1999-01-11 07:48:49 +0000
commit12ed431d8daa777c0f385e9703134fca72848c97 (patch)
tree2dc18868b2a04b4e09a24a0474f7bd7abb93f751
parenta5cae3f309320df640fb8df3221a0359a0fd8ac3 (diff)
downloadguile-12ed431d8daa777c0f385e9703134fca72848c97.tar.gz
* slib.scm (install-require-module): Fixed the kludge which loads
the slib catalog: Doesn't anylonger assume that the feature tested for isn't loaded.
-rw-r--r--ice-9/slib.scm4
1 files changed, 2 insertions, 2 deletions
diff --git a/ice-9/slib.scm b/ice-9/slib.scm
index 76140c6d8..2bd0c00e4 100644
--- a/ice-9/slib.scm
+++ b/ice-9/slib.scm
@@ -222,8 +222,8 @@
(acons name vicinity *vicinity-table*)))))
(define (install-require-module name vicinity-name file-name)
- (if (not *catalog*) ;Fix which loads catalog in
- (require:provided? 'random)) ;slib2b2
+ (if (not *catalog*) ;Fix which loads catalog in slib
+ (catalog:get 'random)) ;(doesn't load the feature 'random)
(let ((entry (assq name *catalog*))
(vicinity (cdr (assq vicinity-name *vicinity-table*))))
(let ((path-name (in-vicinity vicinity file-name)))