Browse Source

cmdutils: fix a memleak when specifying an option twice.

tags/n1.0
Anton Khirnov 12 years ago
parent
commit
a1bcc76e60
1 changed files with 1 additions and 0 deletions
  1. +1
    -0
      cmdutils.c

+ 1
- 0
cmdutils.c View File

@@ -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