This is the latest (main) BeagleBoard documentation. If you are looking for stable releases, use the drop-down menu on the bottom-left and select the desired version.

Function rc_vector_free

Function Documentation

int rc_vector_free(rc_vector_t *v)

Frees the memory allocated for vector v.

Also sets the length and initialized flag of the rc_vector_t struct to 0 to indicate to other functions that v no longer points to allocated memory and cannot be used until more memory is allocated such as with rc_vector_alloc or rc_vector_zeros. Returns 0 on success. Will only fail and return -1 if it is passed a NULL pointer.

Parameters

v – Pointer to user’s rc_vector_t struct

Returns

Returns 0 if successful, otherwise returns -1.