aboutsummaryrefslogtreecommitdiff
path: root/stack2.c
diff options
context:
space:
mode:
Diffstat (limited to 'stack2.c')
-rw-r--r--stack2.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/stack2.c b/stack2.c
index aa5d6ed..5f4ba41 100644
--- a/stack2.c
+++ b/stack2.c
@@ -28,7 +28,7 @@ bool
28stack_push(struct stack *stack, T data) 28stack_push(struct stack *stack, T data)
29{ 29{
30 if ( stack->array == NULL ) { 30 if ( stack->array == NULL ) {
31 if ( (stack->array = malloc(10 * sizeof(*stack->array))) != NULL ) { 31 if ( (stack->array = malloc(10 * sizeof *stack->array)) != NULL ) {
32 stack->sz = 10; 32 stack->sz = 10;
33 stack->p = 0; 33 stack->p = 0;
34 } 34 }
@@ -42,7 +42,7 @@ stack_push(struct stack *stack, T data)
42 size_t new_sz; 42 size_t new_sz;
43 T * new_array; 43 T * new_array;
44 44
45 if ( (new_array = realloc(stack->array, (new_sz = (stack->sz * 3 / 2)) * sizeof(*stack->array))) != NULL ) { 45 if ( (new_array = realloc(stack->array, (new_sz = (stack->sz * 3 / 2)) * sizeof *stack->array)) != NULL ) {
46 stack->array = new_array; 46 stack->array = new_array;
47 stack->sz = new_sz; 47 stack->sz = new_sz;
48 } 48 }