summaryrefslogtreecommitdiff
path: root/vpxdec.c
diff options
context:
space:
mode:
authorYaowu Xu <yaowu@google.com>2015-02-25 10:26:44 -0800
committerGerrit Code Review <gerrit@gerrit.golo.chromium.org>2015-02-25 10:26:44 -0800
commitbcdac7b4bef3b75796cf83e274a3e4e1e49cde24 (patch)
tree892aad16212520556e0e6cbadcdb159e02916698 /vpxdec.c
parent419ff1352e5002a4ea3ef78a0bd78c7396eb8977 (diff)
parentb5d0a2017042598bab038574f9c44797d798a701 (diff)
downloadlibvpx-bcdac7b4bef3b75796cf83e274a3e4e1e49cde24.tar
libvpx-bcdac7b4bef3b75796cf83e274a3e4e1e49cde24.tar.gz
libvpx-bcdac7b4bef3b75796cf83e274a3e4e1e49cde24.tar.bz2
libvpx-bcdac7b4bef3b75796cf83e274a3e4e1e49cde24.zip
Merge "Fix a trivial memory leak"
Diffstat (limited to 'vpxdec.c')
-rw-r--r--vpxdec.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/vpxdec.c b/vpxdec.c
index f99d1e437..59c982d87 100644
--- a/vpxdec.c
+++ b/vpxdec.c
@@ -718,9 +718,10 @@ int main_loop(int argc, const char **argv_) {
/* Handle non-option arguments */
fn = argv[0];
- if (!fn)
+ if (!fn) {
+ free(argv);
usage_exit();
-
+ }
/* Open file */
infile = strcmp(fn, "-") ? fopen(fn, "rb") : set_binary_mode(stdin);