Corrected bug in not catching initialization error

svn: r5782
This commit is contained in:
Kathy Gray 2007-03-17 13:32:46 +00:00
parent 04d087eb24
commit 18e5f67065

View File

@ -2006,7 +2006,7 @@
(handle-call-error
(lambda (exn)
(when (not (access? expr)) (raise exn))
(when (or (field-access? (access-name expr)) (local-access? expr)) (raise exn))
(when (or (field-access? (access-name expr)) (local-access? (access-name expr))) (raise exn))
(if (eq? level 'full)
(let ((record (car (find-static-class (append (access-name expr) (list name))
level type-recs))))