cmdutils: fix a memleak when specifying an option twice.

pull/28/head
Anton Khirnov 13 years ago
parent dc40285427
commit a1bcc76e60
  1. 1
      cmdutils.c

@ -271,6 +271,7 @@ int parse_option(void *optctx, const char *opt, const char *arg,
if (po->flags & OPT_STRING) {
char *str;
str = av_strdup(arg);
av_freep(dst);
*(char **)dst = str;
} else if (po->flags & OPT_BOOL) {
*(int *)dst = bool_val;

Loading…
Cancel
Save