From 0ca75a4f3244a657e5583176f4ac521ea71ca0b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristian=20H=C3=B8gsberg?= Date: Fri, 30 Mar 2012 10:41:38 -0400 Subject: [PATCH] wayland-util: Fix wl_array signedness warnings --- src/wayland-util.c | 4 ++-- src/wayland-util.h | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/wayland-util.c b/src/wayland-util.c index 06bd245a..7bf8924e 100644 --- a/src/wayland-util.c +++ b/src/wayland-util.c @@ -97,9 +97,9 @@ wl_array_release(struct wl_array *array) } WL_EXPORT void * -wl_array_add(struct wl_array *array, int size) +wl_array_add(struct wl_array *array, size_t size) { - int alloc; + size_t alloc; void *data, *p; if (array->alloc > 0) diff --git a/src/wayland-util.h b/src/wayland-util.h index 2c0247e9..d9e13e6b 100644 --- a/src/wayland-util.h +++ b/src/wayland-util.h @@ -141,8 +141,8 @@ void wl_list_insert_list(struct wl_list *list, struct wl_list *other); pos = __wl_container_of(pos->member.prev, pos, member)) struct wl_array { - uint32_t size; - uint32_t alloc; + size_t size; + size_t alloc; void *data; }; @@ -153,7 +153,7 @@ struct wl_array { void wl_array_init(struct wl_array *array); void wl_array_release(struct wl_array *array); -void *wl_array_add(struct wl_array *array, int size); +void *wl_array_add(struct wl_array *array, size_t size); void wl_array_copy(struct wl_array *array, struct wl_array *source); #ifdef __cplusplus