xip_array_<type>*
xip_array_<type>_destroy(
xip_array_<type>* p
);
This function attempts to release all memory associated with array p. If the owner field is zero, the function releases the memory associated with data, dim and p, and returns null indicating success. If owner is non-zero the function returns p, indicating failure.