summaryrefslogtreecommitdiffstats
path: root/filters/filter.c
diff options
context:
space:
mode:
Diffstat (limited to 'filters/filter.c')
-rw-r--r--filters/filter.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/filters/filter.c b/filters/filter.c
index 1d13393194..688d40d8c8 100644
--- a/filters/filter.c
+++ b/filters/filter.c
@@ -592,6 +592,9 @@ static void reset_pin(struct mp_pin *p)
void mp_filter_reset(struct mp_filter *filter)
{
+ if (!filter)
+ return;
+
for (int n = 0; n < filter->in->num_children; n++)
mp_filter_reset(filter->in->children[n]);