diff options
author | Tyler Murphy <tylerm@tylerm.dev> | 2023-05-14 21:43:02 -0400 |
---|---|---|
committer | Tyler Murphy <tylerm@tylerm.dev> | 2023-05-14 21:43:02 -0400 |
commit | e735ad6710a82604a206ad29f6cbcdd7dc4b024c (patch) | |
tree | 5fe8eebbb7a2bff20bb71bd2368955356979e0a2 /lib/stack.h | |
parent | sync (diff) | |
download | lazysphere-e735ad6710a82604a206ad29f6cbcdd7dc4b024c.tar.gz lazysphere-e735ad6710a82604a206ad29f6cbcdd7dc4b024c.tar.bz2 lazysphere-e735ad6710a82604a206ad29f6cbcdd7dc4b024c.zip |
refactor and add su
Diffstat (limited to '')
-rw-r--r-- | lib/stack.h | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/lib/stack.h b/lib/stack.h deleted file mode 100644 index 38fb185..0000000 --- a/lib/stack.h +++ /dev/null @@ -1,22 +0,0 @@ -#ifndef STACK_H -#define STACK_H - -#include "def.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 |