You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 31, 2020. It is now read-only.
this would make the interface a little more robust in that the caller would give up their reference to the object being free'd.
for example, if i have a pointer, ptr, to corsaro_t and i call corsaro_finalize_output(ptr), the pointer is no longer valid, but i still have it pointing to some invalid memory.
instead, if we made the declaration corsaro_finalize_output(corsaro_t **corsaro), the caller would call the function as: corsaro_finalize_output(&ptr), and when it returned, ptr would point to NULL.