here is the way CvMemStorage is defined in OpenCV
typedef struct CvMemStorage
CvMemBlock* bottom; /* First allocated block.
CvMemBlock* top; /* Current memory block - top of the stack.
struct CvMemStorage* parent; /* We get new blocks from parent as needed.
int block_size; /* Block size.
int free_space; /* Remaining free space in current block.
bu i get
unknown CFFI type: (:STRUCT CV-MEM-STORAGE).
[Condition of type SIMPLE-ERROR]
when i wrap like this....i know lisp is known for recursion how do i bypass this
(bottom (:pointer (:struct cv-mem-block)))
(top (:pointer (:struct cv-mem-block)))
(parent (:pointer (:struct cv-mem-storage)))