Error handling fixes
[clinton/lisp-on-lines.git] / src / attribute.lisp
index d332f60..8f3f862 100644 (file)
                (with-function-access 
                  (slot-value-using-class class attribute property))
                (funcall fn layer (attribute-description attribute)))
-           (funcall fn layer (attribute-description attribute))))))
+           (handler-case (funcall fn layer (attribute-description attribute))
+             (error ()
+               (warn "Error calling ~A" fn)))))))