From 1dcace30184c812f1e12ee10cc827accce140cc0 Mon Sep 17 00:00:00 2001 From: Thomas Wood Date: Mon, 7 Sep 2015 11:32:05 +0100 Subject: build: fix unused-result warnings Signed-off-by: Thomas Wood --- benchmarks/kms_vblank.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'benchmarks/kms_vblank.c') diff --git a/benchmarks/kms_vblank.c b/benchmarks/kms_vblank.c index f9dbe3d0..3d2f9772 100644 --- a/benchmarks/kms_vblank.c +++ b/benchmarks/kms_vblank.c @@ -41,6 +41,7 @@ #include #include #include "drmtest.h" +#include "assert.h" static double elapsed(const struct timespec *start, const struct timespec *end, @@ -89,7 +90,7 @@ static void vblank_query(int fd, int busy) printf("%f\n", 1e6/elapsed(&start, &end, count)); if (busy) - read(fd, &event, sizeof(event)); + assert(read(fd, &event, sizeof(event)) != -1); } static void vblank_event(int fd, int busy) @@ -118,14 +119,14 @@ static void vblank_event(int fd, int busy) vbl.request.sequence = 0; drmIoctl(fd, DRM_IOCTL_WAIT_VBLANK, &vbl); - read(fd, &event, sizeof(event)); + assert(read(fd, &event, sizeof(event)) != -1); count++; } while ((event.sequence - seq) <= 120); clock_gettime(CLOCK_MONOTONIC, &end); printf("%f\n", 1e6/elapsed(&start, &end, count)); if (busy) - read(fd, &event, sizeof(event)); + assert(read(fd, &event, sizeof(event)) != -1); } int main(int argc, char **argv) -- cgit v1.2.3