summaryrefslogtreecommitdiff
path: root/src/data/stack.c
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2008-10-14 22:05:16 +0000
committerPaul Buetow <paul@buetow.org>2008-10-14 22:05:16 +0000
commita35ace22b374005c65bda8302761d24f75280170 (patch)
tree87cdb9344b9c28fb6dd46cf7ea9d18325e18ec32 /src/data/stack.c
parentc25ba0d8ee9e4e6a0432fba2e8606c7e0a35d1cd (diff)
run astyle
still lots of debugging to do.
Diffstat (limited to 'src/data/stack.c')
-rw-r--r--src/data/stack.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/data/stack.c b/src/data/stack.c
index 778e41e..0f5f58e 100644
--- a/src/data/stack.c
+++ b/src/data/stack.c
@@ -63,7 +63,7 @@ stack_empty(Stack *p_stack) {
void
stack_debug(Stack *p_stack, void *p_val) {
- printf("bPUSH %d %d\n", stack_size(p_stack), (int)p_stack);
+ printf("bPUSH %d %d\n", stack_size(p_stack), (int)p_stack);
StackElem *p_elem = stackelem_new();
p_elem->p_val = p_val;
@@ -74,13 +74,12 @@ stack_debug(Stack *p_stack, void *p_val) {
p_stack->p_last = p_stack->p_first;
++p_stack->i_size;
- printf("aPUSH %d %d\n", stack_size(p_stack), (int)p_stack);
+ printf("aPUSH %d %d\n", stack_size(p_stack), (int)p_stack);
}
-void
+unsigned
stack_push(Stack *p_stack, void *p_val) {
StackElem *p_elem = stackelem_new();
-
p_elem->p_val = p_val;
p_elem->p_next = p_stack->p_first;
p_stack->p_first = p_elem;
@@ -88,7 +87,7 @@ stack_push(Stack *p_stack, void *p_val) {
if (p_stack->p_last == NULL)
p_stack->p_last = p_stack->p_first;
- ++p_stack->i_size;
+ return (++p_stack->i_size);
}
void*