summaryrefslogtreecommitdiff
path: root/gst-decoder.c
diff options
context:
space:
mode:
authorEric Engestrom <eric.engestrom@intel.com>2018-10-19 15:02:07 +0100
committerEric Engestrom <eric.engestrom@intel.com>2018-10-19 15:02:24 +0100
commit732cd1b8f65c125e157292d340c487008db7dfb7 (patch)
tree7239d7cbebb5b9e01fb595ad9c0b79c7b86d112c /gst-decoder.c
parent8b3d2d7db48f147bbee06c98001a74cd40b3bedf (diff)
downloadkmscube-732cd1b8f65c125e157292d340c487008db7dfb7.tar.gz
gst-decoder: fix cleanup loop
planes[i].fd are opened in a `nplanes` loop, so they should be closed in a same-length loop. Also, the name is a hint :P
Diffstat (limited to 'gst-decoder.c')
-rw-r--r--gst-decoder.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gst-decoder.c b/gst-decoder.c
index 2d6d581..5431014 100644
--- a/gst-decoder.c
+++ b/gst-decoder.c
@@ -490,7 +490,7 @@ buffer_to_image(struct decoder *dec, GstBuffer *buf)
}
/* Cleanup */
- for (unsigned i = 0; i < nmems; i++)
+ for (unsigned i = 0; i < nplanes; i++)
close(planes[i].fd);
return image;