From 701a55cdd57501ea3309028b80916cb6dcc41d0f Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Sun, 6 Mar 2022 11:27:09 -0500 Subject: Revert "darray: New DARRAY_POP() macro" This reverts commit 6ac4deb451ccd4ed11fb0d022b83710b5b0522fe. --- darray.h | 23 ----------------------- 1 file changed, 23 deletions(-) (limited to 'darray.h') diff --git a/darray.h b/darray.h index e2d0e10..4464381 100644 --- a/darray.h +++ b/darray.h @@ -86,18 +86,6 @@ void *darray_push(void *da, const void *item, size_t size); */ int darray_check(void *da); -/** - * @internal Use DARRAY_POP(). - * - * Pop an element from an array. - * - * @param da - * The array in question. - * @return - * The (new) length of the array. - */ -size_t darray_pop(void *da); - /** * Free a darray. * @@ -119,15 +107,4 @@ void darray_free(void *da); #define DARRAY_PUSH(da, item) \ (darray_check(*(da) = darray_push(*(da), (item), sizeof(**(da) = *(item))))) -/** - * Pop an item from a darray. - * - * @param da - * The array to pop from. - * @return - * The popped item. - */ -#define DARRAY_POP(da) \ - ((da)[darray_pop((da))]) - #endif // BFS_DARRAY_H -- cgit v1.2.3