author | Camm Maguire <camm@debian.org> | 2013年11月20日 16:07:34 +0000 |
---|---|---|
committer | Camm Maguire <camm@debian.org> | 2013年11月20日 16:07:34 +0000 |
commit | 16f98982e629f1714ff916208d98b801c1eb784c (patch) | |
tree | f701d1b3eedf3c5310e5ddb7c0e4a89ceb8ab751 | |
parent | 06171c882277084f91ef664cd781cb64894af15a (diff) | |
download | gcl-16f98982e629f1714ff916208d98b801c1eb784c.tar.gz |
-rwxr-xr-x | gcl/cmpnew/gcl_cmpvar.lsp | 2 |
diff --git a/gcl/cmpnew/gcl_cmpvar.lsp b/gcl/cmpnew/gcl_cmpvar.lsp index 7e4c81e48..2ef13563b 100755 --- a/gcl/cmpnew/gcl_cmpvar.lsp +++ b/gcl/cmpnew/gcl_cmpvar.lsp @@ -995,7 +995,7 @@ (assert st) ; (assert (info-type (cadr form1))) (setq type (info-type (cadr form1))) - (setf (get st 'ccb-tp) (type-or1 (get st 'ccb-tp) (info-type (cadr form1))))) + (unless (eq st +opaque+) (setf (get st 'ccb-tp) (type-or1 (get st 'ccb-tp) (info-type (cadr form1)))))) (t (do-setq-tp v (list form form1) (info-type (cadr form1))) (setq type (var-type (car name1))) |