(defmethod coerce-property-value
((value string) (type (eql :id)) (wanted (eql :type)))
- (or (gethash value *module-type-map*)
- (gethash value *declspec-map*)
- (error "Unknown type `~A'." value)))
+ (or (and (boundp '*module-type-map*)
+ (gethash value *module-type-map*))
+ (find-simple-c-type value)
+ (error "Unknown type `~A'" value)))
;;;--------------------------------------------------------------------------
;;; Property sets.