commit 836ed8b478c660a2fcb18cb4036da5706afd155c
parent 2640635b7d0f049ae15872ab9e7b5ef254233ccc
Author: Mattias Andrée <maandree@kth.se>
Date: Fri, 13 Jan 2017 08:32:17 +0100
vu-from-image: style fix + vu-from-video: fix loop
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat:
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/vu-from-image.c b/src/vu-from-image.c
@@ -229,7 +229,7 @@ main(int argc, char *argv[])
if (!pid) {
close(pipe_rw[0]);
- if (dup2(pipe_rw[1], STDOUT_FILENO) < 0)
+ if (dup2(pipe_rw[1], STDOUT_FILENO) == -1)
eprintf("dup2:");
close(pipe_rw[1]);
/* XXX Is there a way to convert directly to raw XYZ? (Would avoid gamut truncation) */
diff --git a/src/vu-from-video.c b/src/vu-from-video.c
@@ -110,7 +110,7 @@ convert_segment(char *buf, size_t n, int fd, char *file)
double r, g, b;
pixel_t pixels[1024];
if (draft) {
- for (ptr = i = 0; ptr < n; ptr += 8, i++) {
+ for (ptr = i = 0; ptr < n; ptr += 8) {
pixels[i][3] = ntohs(((uint16_t *)(buf + ptr))[0]) / max;
y = ntohs(((uint16_t *)(buf + ptr))[1]);
u = ntohs(((uint16_t *)(buf + ptr))[2]);
@@ -122,7 +122,7 @@ convert_segment(char *buf, size_t n, int fd, char *file)
}
}
} else {
- for (ptr = i = 0; ptr < n; ptr += 8, i++) {
+ for (ptr = i = 0; ptr < n; ptr += 8) {
pixels[i][3] = ntohs(((uint16_t *)(buf + ptr))[0]) / max;
y = ntohs(((uint16_t *)(buf + ptr))[1]) / max;
u = ntohs(((uint16_t *)(buf + ptr))[2]) / max;