commit | e6675c28b5822ed78937cdeeb76fb9dbbdafbc90 | [log] [tgz] |
---|---|---|
author | Rob Bradford <rob@linux.intel.com> | Thu Jan 10 19:48:52 2013 +0000 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Thu Jan 10 16:06:51 2013 -0500 |
tree | 6cf86afcee9349ed5e8819fc6d0cdbec7f7d8aa7 | |
parent | fe4eacf6ad9110099285cfa8842957588d4b7d9d [diff] |
screenshooter: Free allocated memory where missing from some return paths
diff --git a/src/screenshooter.c b/src/screenshooter.c index 4f6599f..c8da376 100644 --- a/src/screenshooter.c +++ b/src/screenshooter.c
@@ -417,6 +417,7 @@ break; default: weston_log("unknown recorder format\n"); + free(recorder); return; } @@ -425,6 +426,7 @@ if (recorder->fd < 0) { weston_log("problem opening output file %s: %m\n", filename); + free(recorder); return; }