From 9f4b673a03b66a53e3b044b26d0669d2e800cf50 Mon Sep 17 00:00:00 2001 From: Sander Vrijders Date: Thu, 1 Sep 2016 17:25:53 +0200 Subject: lib: Change rdrbuff API to use correct types The head and tail alloc and release operations were taking an int to identify the idx instead of a ssize_t. The size was a ssize_t instead of a size_t. --- include/ouroboros/shm_rdrbuff.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'include/ouroboros/shm_rdrbuff.h') diff --git a/include/ouroboros/shm_rdrbuff.h b/include/ouroboros/shm_rdrbuff.h index 09256c56..6cdaa7bf 100644 --- a/include/ouroboros/shm_rdrbuff.h +++ b/include/ouroboros/shm_rdrbuff.h @@ -67,18 +67,18 @@ int shm_rdrbuff_remove(struct shm_rdrbuff * rdrb, uint8_t * shm_du_buff_head_alloc(struct shm_rdrbuff * rdrb, - int idx, - ssize_t size); + ssize_t idx, + size_t size); uint8_t * shm_du_buff_tail_alloc(struct shm_rdrbuff * rdrb, - int idx, - ssize_t size); + ssize_t idx, + size_t size); int shm_du_buff_head_release(struct shm_rdrbuff * rdrb, - int idx, - ssize_t size); + ssize_t idx, + size_t size); int shm_du_buff_tail_release(struct shm_rdrbuff * rdrb, - int idx, - ssize_t size); + ssize_t idx, + size_t size); #endif /* OUROBOROS_SHM_RDRBUFF_H */ -- cgit v1.2.3