From 0566f0804b7e48a1070d0d3a5d0f6817b4003a05 Mon Sep 17 00:00:00 2001 From: bigfoot547 Date: Fri, 16 Jan 2026 16:54:39 -0600 Subject: move include directory --- lib/include/vector.h | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 lib/include/vector.h (limited to 'lib/include/vector.h') diff --git a/lib/include/vector.h b/lib/include/vector.h deleted file mode 100644 index 02ed84e..0000000 --- a/lib/include/vector.h +++ /dev/null @@ -1,27 +0,0 @@ -#ifndef VL_VECTOR_H_INCLUDED -#define VL_VECTOR_H_INCLUDED - -#include - -/* implements a vector type (array of same-sized values) */ - -typedef struct vl__vector_tag vl_vector; - -vl_vector *vl_vector_new(size_t sz); -vl_vector *vl_vector_new_ex(size_t sz, size_t init_cap); -void vl_vector_free(vl_vector *vec); - -/* will abort if realloc fails to shrink the allocation (should never happen) */ -void vl_vector_shrink_to_size(vl_vector *vec); - -#define vl_newvec(_t) vl_vector_new(sizeof(_t)) -#define vl_newvec_ex(_t, _ic) vl_vector_new_ex(sizeof(_t), _ic) - -int vl_vector_push(vl_vector *vec, void *data); -int vl_vector_push_vec(vl_vector *vec, void *data, size_t n); -int vl_vector_push_2d(vl_vector *vec, void **data, size_t n); - -size_t vl_vector_size(const vl_vector *vec); -void *vl_vector_values(const vl_vector *vec, size_t *psz); - -#endif -- cgit v1.2.3-70-g09d2