diff options
Diffstat (limited to 'src/util/stack.h')
-rw-r--r-- | src/util/stack.h | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/src/util/stack.h b/src/util/stack.h deleted file mode 100644 index 8d6fc80..0000000 --- a/src/util/stack.h +++ /dev/null @@ -1,22 +0,0 @@ -#ifndef STACK_H -#define STACK_H - -#include "shared.h" - -#include <stddef.h> - -struct Stack { - size_t size; - size_t capacity; - void* data; -}; - -void stack_init(struct Stack* stack, size_t size); -void stack_push(struct Stack* stack, void* data, size_t len); -void* stack_pop(struct Stack* stack, size_t len); -void stack_free(struct Stack* stack); - -void stack_push_int(struct Stack* stack, int value); -bool stack_pop_int(struct Stack* stack, int* value); - -#endif |