summaryrefslogtreecommitdiff
path: root/src/utils/stack.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/utils/stack.c')
-rw-r--r--src/utils/stack.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/utils/stack.c b/src/utils/stack.c
index cee43ee..a157597 100644
--- a/src/utils/stack.c
+++ b/src/utils/stack.c
@@ -173,10 +173,12 @@ extern void parserutils_stack_dump(parserutils_stack *stack, const char *prefix,
void parserutils_stack_dump(parserutils_stack *stack, const char *prefix,
void (*printer)(void *item))
{
+ int32_t i;
+
if (stack == NULL || printer == NULL)
return;
- for (int32_t i = 0; i <= stack->current_item; i++) {
+ for (i = 0; i <= stack->current_item; i++) {
printf("%s %d: ", prefix != NULL ? prefix : "", i);
printer((uint8_t *) stack->items + (i * stack->item_size));
printf("\n");