From 65041c4a19bc6d1cc86f768259b9e0888af0bd5f Mon Sep 17 00:00:00 2001 From: Jan Vesely Date: Fri, 27 Feb 2015 11:51:05 -0500 Subject: [PATCH] Fix type-limits, pointer-arith and sign-compare warnings Signed-off-by: Jan Vesely Reviewed-by: Emil Velikov --- tests/dristat.c | 4 ++-- tests/getstats.c | 2 -- xf86drmMode.c | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/tests/dristat.c b/tests/dristat.c index 449aa242..992ceb40 100644 --- a/tests/dristat.c +++ b/tests/dristat.c @@ -189,9 +189,9 @@ static void printhuman(unsigned long value, const char *name, int mult) static void getstats(int fd, int i) { drmStatsT prev, curr; - int j; + unsigned j; double rate; - + printf(" System statistics:\n"); if (drmGetStats(fd, &prev)) return; diff --git a/tests/getstats.c b/tests/getstats.c index 8d40d0b3..8a7d2999 100644 --- a/tests/getstats.c +++ b/tests/getstats.c @@ -45,8 +45,6 @@ int main(int argc, char **argv) ret = ioctl(fd, DRM_IOCTL_GET_STATS, &stats); assert(ret == 0); - assert(stats.count >= 0); - close(fd); return 0; } diff --git a/xf86drmMode.c b/xf86drmMode.c index 9ea8fe72..61d5e012 100644 --- a/xf86drmMode.c +++ b/xf86drmMode.c @@ -76,7 +76,7 @@ static inline int DRM_IOCTL(int fd, unsigned long cmd, void *arg) * Util functions */ -void* drmAllocCpy(void *array, int count, int entry_size) +static void* drmAllocCpy(char *array, int count, int entry_size) { char *r; int i;