diff options
| author | Paul Buetow <paul@buetow.org> | 2008-11-07 22:11:06 +0000 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2008-11-07 22:11:06 +0000 |
| commit | a46655f67043af257e70715903badf9d4321c4de (patch) | |
| tree | 556997ba868ac106c6f92703e6e35875e4872dc2 /src/data/stack.h | |
| parent | fbff89d91c2a13155423bd83d2bbefd5d6891e23 (diff) | |
one step further for arrays.
Diffstat (limited to 'src/data/stack.h')
| -rw-r--r-- | src/data/stack.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/data/stack.h b/src/data/stack.h index 6d42d87..4468bbe 100644 --- a/src/data/stack.h +++ b/src/data/stack.h @@ -35,8 +35,6 @@ #ifndef STACK_H #define STACK_H -#define stack_top(s) s->p_first->p_val; - #include <stdlib.h> typedef struct StackElem_ { @@ -65,6 +63,7 @@ void stack_iterate_level(Stack *p_stack, void (*func)(void *p_void, int i_level)); void stack_push(Stack *p_stack, void *p_val); void *stack_pop(Stack *p_stack); +void *stack_top(Stack *p_stack); void stack_clear(Stack *p_stack); void stack_delete(Stack *p_stack); void stack_delete_and_free(Stack *p_stack); |
