X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcode%2Finterr.lisp;h=5bb783fb20a3eadf49d130c9e6f6e6c8b3f8546b;hb=70769503c505c22bddef3bc7885b91b9d503607f;hp=0069e54cd6acb4bebe247b67d2fe9ddd0bd66fe8;hpb=0e7386b1532a9f2a913597bb7544428b29c62a73;p=sbcl.git diff --git a/src/code/interr.lisp b/src/code/interr.lisp index 0069e54..5bb783f 100644 --- a/src/code/interr.lisp +++ b/src/code/interr.lisp @@ -238,7 +238,7 @@ :operands (list this that))) (deferr object-not-type-error (object type) - (error (if (and (typep object 'instance) + (error (if (and (%instancep object) (layout-invalid (%instance-layout object))) 'layout-invalid 'type-error)