Skip to content
Commit ee90bfd5 authored by Liam M. Healy's avatar Liam M. Healy
Browse files

A pointer to a struct is an aggregate type

The deprecated bare struct specification (meaning a pointer to a
struct) returned T for aggregatep, but the new specification (:pointer
(:struct foo)) returned NIL, because a pointer is a built-in type.
This caused an error in mem-aref pointed out by Ryan Pavlik.  Added
his example cases.  There is a difference in pointer value between the
deprecated form and the new form when the offset is not 0.
parent 19b4b2a0
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment