diff --git a/libavfilter/libmpcodecs/vf_detc.c b/libavfilter/libmpcodecs/vf_detc.c index a02950a663..751e2b822b 100644 --- a/libavfilter/libmpcodecs/vf_detc.c +++ b/libavfilter/libmpcodecs/vf_detc.c @@ -412,7 +412,7 @@ static void parse_var(struct vf_priv_s *p, char *var) static void parse_args(struct vf_priv_s *p, char *args) { char *next, *orig; - for (args=orig=av_strdup(args); args; args=next) { + for (args=orig=strdup(args); args; args=next) { next = strchr(args, ':'); if (next) *next++ = 0; parse_var(p, args);