17#define G_LOG_DOMAIN "libgvm base"
27 return g_ptr_array_new ();
54 guint index = array->len;
56 g_free (g_ptr_array_index (array, index));
57 g_ptr_array_free (array, TRUE);
71 g_ptr_array_add (array, pointer);
83 g_ptr_array_add (array, NULL);
void array_terminate(array_t *array)
Terminate an array.
Definition array.c:80
GPtrArray * make_array(void)
Make a global array.
Definition array.c:25
void array_add(array_t *array, gpointer pointer)
Push a generic pointer onto an array.
Definition array.c:68
void array_reset(array_t **array)
Reset an array.
Definition array.c:36
void array_free(GPtrArray *array)
Free global array value.
Definition array.c:50
GPtrArray array_t
Definition array.h:16