From 942770dbc9f6061283888359c22f5c604c3a52e5 Mon Sep 17 00:00:00 2001 From: heimoshuiyu Date: Tue, 16 Mar 2021 21:06:00 +0800 Subject: [PATCH] stack dangling pointer after free stack --- week3/stack.c | 1 + 1 file changed, 1 insertion(+) diff --git a/week3/stack.c b/week3/stack.c index 1c5d66d..dfc2fd8 100644 --- a/week3/stack.c +++ b/week3/stack.c @@ -102,6 +102,7 @@ void DisplayStack(Stack *stack) { void DestroyStack(Stack *stack) { free(stack->data); + stack->data = NULL; stack->size = 0; stack->top = -1; }