aboutsummaryrefslogtreecommitdiffstats
path: root/swaygrab
diff options
context:
space:
mode:
authorLibravatar Julien Savard <juju2143@gmail.com>2015-12-22 23:47:07 -0500
committerLibravatar Julien Savard <juju2143@gmail.com>2015-12-22 23:47:07 -0500
commit7b00eab8adf310a6b65c8856428c7bf1a381dfb6 (patch)
tree6500575b6ce261eee7ed1ede9d64df0cc3407a9e /swaygrab
parentMerge pull request #396 from crondog/fixbar (diff)
downloadsway-7b00eab8adf310a6b65c8856428c7bf1a381dfb6.tar.gz
sway-7b00eab8adf310a6b65c8856428c7bf1a381dfb6.tar.zst
sway-7b00eab8adf310a6b65c8856428c7bf1a381dfb6.zip
swaygrab: Fix memory leak when recording videos
Diffstat (limited to 'swaygrab')
-rw-r--r--swaygrab/main.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/swaygrab/main.c b/swaygrab/main.c
index 1120f0d5..d64d2ff2 100644
--- a/swaygrab/main.c
+++ b/swaygrab/main.c
@@ -94,6 +94,7 @@ void grab_and_apply_movie_magic(const char *file, const char *output,
94 94
95 fwrite(pixels, 1, len, f); 95 fwrite(pixels, 1, len, f);
96 96
97 free(pixels - 9);
97 clock_gettime(CLOCK_MONOTONIC, &finish); 98 clock_gettime(CLOCK_MONOTONIC, &finish);
98 ts.tv_nsec = ns; 99 ts.tv_nsec = ns;
99 double fts = (double)finish.tv_sec + 1.0e-9*finish.tv_nsec; 100 double fts = (double)finish.tv_sec + 1.0e-9*finish.tv_nsec;