Corrected bug in not catching initialization error
svn: r5782
This commit is contained in:
parent
04d087eb24
commit
18e5f67065
|
@ -2006,7 +2006,7 @@
|
||||||
(handle-call-error
|
(handle-call-error
|
||||||
(lambda (exn)
|
(lambda (exn)
|
||||||
(when (not (access? expr)) (raise 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)
|
(if (eq? level 'full)
|
||||||
(let ((record (car (find-static-class (append (access-name expr) (list name))
|
(let ((record (car (find-static-class (append (access-name expr) (list name))
|
||||||
level type-recs))))
|
level type-recs))))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user