]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/graphparser.c
Merge commit '1ba95a9cca57b023b9b9de071a5671fc05b05e58'
[ffmpeg] / libavfilter / graphparser.c
index bd6863e92ff795dbfe10ea048bfd78ec51f30b16..3718d09c993bc7ae56f7f4355a7f214676462e60 100644 (file)
@@ -586,8 +586,8 @@ end:
     avfilter_inout_free(&curr_inputs);
 
     if (ret < 0) {
-        for (; graph->nb_filters > 0; graph->nb_filters--)
-            avfilter_free(graph->filters[graph->nb_filters - 1]);
+        while (graph->nb_filters)
+            avfilter_free(graph->filters[0]);
         av_freep(&graph->filters);
     }
     return ret;