From b071118b59b117652d7a45c4104a78d65995329e Mon Sep 17 00:00:00 2001 From: ben Date: Tue, 13 Jul 2010 10:39:49 +0200 Subject: sink_input_list_clear: fix null pointer free --- src/sink_input.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sink_input.c b/src/sink_input.c index 9a72899..5679813 100644 --- a/src/sink_input.c +++ b/src/sink_input.c @@ -49,7 +49,8 @@ void sink_input_list_enlarge(sink_input_info*** sink_input_list, int* max, int c void sink_input_list_clear(sink_input_info** sink_input_list, int *max) { for (int i = 0; i < (*max); ++i) - sink_input_clear(sink_input_list[i]); + if (sink_input_list[i] != NULL) + sink_input_clear(sink_input_list[i]); (*max) = 0; -- cgit