64 memset (&vec, 0,
sizeof vec);
74 printf (
"%s: unittest backtrace_vector_release size == 0\n",
75 failed ?
"FAIL":
"PASS");
void * backtrace_vector_grow(struct backtrace_state *state ATTRIBUTE_UNUSED, size_t size, backtrace_error_callback error_callback, void *data, struct backtrace_vector *vec)
int backtrace_vector_release(struct backtrace_state *state ATTRIBUTE_UNUSED, struct backtrace_vector *vec, backtrace_error_callback error_callback, void *data)
#define BACKTRACE_SUPPORTS_THREADS
struct backtrace_state * backtrace_create_state(const char *filename, int threaded, backtrace_error_callback error_callback, void *data)
void error_callback_create(void *data ATTRIBUTE_UNUSED, const char *msg, int errnum)
int main(int argc ATTRIBUTE_UNUSED, char **argv)
static void error_callback(void *vdata ATTRIBUTE_UNUSED, const char *msg ATTRIBUTE_UNUSED, int errnum ATTRIBUTE_UNUSED)
Functions to help with cleanup.