From 757298305a53e190feb80caacdeca1434c1c1b3b Mon Sep 17 00:00:00 2001 From: Niklas Hauser Date: Mon, 11 Apr 2016 21:13:44 +0100 Subject: [PATCH] Fix [-Wstrict-prototypes] warnings. --- tlsf.c | 13 +++++++------ tlsf.h | 12 ++++++------ 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/tlsf.c b/tlsf.c index 012bc7e..6b473a9 100644 --- a/tlsf.c +++ b/tlsf.c @@ -811,6 +811,7 @@ typedef struct integrity_t static void integrity_walker(void* ptr, size_t size, int used, void* user) { + (void)used; block_header_t* block = block_from_ptr(ptr); integrity_t* integ = tlsf_cast(integrity_t*, user); const int this_prev_status = block_is_prev_free(block) ? 1 : 0; @@ -926,22 +927,22 @@ int tlsf_check_pool(pool_t pool) ** Size of the TLSF structures in a given memory block passed to ** tlsf_create, equal to the size of a control_t */ -size_t tlsf_size() +size_t tlsf_size(void) { return sizeof(control_t); } -size_t tlsf_align_size() +size_t tlsf_align_size(void) { return ALIGN_SIZE; } -size_t tlsf_block_size_min() +size_t tlsf_block_size_min(void) { return block_size_min; } -size_t tlsf_block_size_max() +size_t tlsf_block_size_max(void) { return block_size_max; } @@ -951,12 +952,12 @@ size_t tlsf_block_size_max() ** tlsf_add_pool, equal to the overhead of a free block and the ** sentinel block. */ -size_t tlsf_pool_overhead() +size_t tlsf_pool_overhead(void) { return 2 * block_header_overhead; } -size_t tlsf_alloc_overhead() +size_t tlsf_alloc_overhead(void) { return block_header_overhead; } diff --git a/tlsf.h b/tlsf.h index c86a548..8f8f061 100644 --- a/tlsf.h +++ b/tlsf.h @@ -69,12 +69,12 @@ void tlsf_free(tlsf_t tlsf, void* ptr); size_t tlsf_block_size(void* ptr); /* Overheads/limits of internal structures. */ -size_t tlsf_size(); -size_t tlsf_align_size(); -size_t tlsf_block_size_min(); -size_t tlsf_block_size_max(); -size_t tlsf_pool_overhead(); -size_t tlsf_alloc_overhead(); +size_t tlsf_size(void); +size_t tlsf_align_size(void); +size_t tlsf_block_size_min(void); +size_t tlsf_block_size_max(void); +size_t tlsf_pool_overhead(void); +size_t tlsf_alloc_overhead(void); /* Debugging. */ typedef void (*tlsf_walker)(void* ptr, size_t size, int used, void* user);