From 7735d82c7b280aa66d7e4735bb52dcc304639bb4 Mon Sep 17 00:00:00 2001 From: Maarten Billemont Date: Mon, 28 Aug 2017 19:25:51 -0400 Subject: [PATCH] Silence unused variable warnings for compiler check variables. --- core/c/mpw-util.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/c/mpw-util.h b/core/c/mpw-util.h index 9f70056b..f9e605c4 100644 --- a/core/c/mpw-util.h +++ b/core/c/mpw-util.h @@ -133,21 +133,21 @@ bool mpw_push_int( * @return true if successful, false if reallocation failed. */ #define mpw_realloc(buffer, bufferSize, deltaSize) \ - ({ typeof(buffer) _b = buffer; const void *__b = *_b; __mpw_realloc( (const void **)_b, bufferSize, deltaSize ); }) + ({ typeof(buffer) _b = buffer; const void *__b = *_b; (void)__b; __mpw_realloc( (const void **)_b, bufferSize, deltaSize ); }) bool __mpw_realloc(const void **buffer, size_t *bufferSize, const size_t deltaSize); /** Free a buffer after zero'ing its contents, then set the reference to NULL. */ #define mpw_free(buffer, bufferSize) \ - ({ typeof(buffer) _b = buffer; const void *__b = *_b; __mpw_free( (const void **)_b, bufferSize ); }) + ({ typeof(buffer) _b = buffer; const void *__b = *_b; (void)__b; __mpw_free( (const void **)_b, bufferSize ); }) bool __mpw_free( const void **buffer, const size_t bufferSize); /** Free a string after zero'ing its contents, then set the reference to NULL. */ #define mpw_free_string(string) \ - ({ typeof(string) _s = string; const char *__s = *_s; __mpw_free_string( (const char **)_s ); }) + ({ typeof(string) _s = string; const char *__s = *_s; (void)__s; __mpw_free_string( (const char **)_s ); }) bool __mpw_free_string( const char **string); /** Free strings after zero'ing their contents, then set the references to NULL. Terminate the va_list with NULL. */ #define mpw_free_strings(strings, ...) \ - ({ typeof(strings) _s = strings; const char *__s = *_s; __mpw_free_strings( (const char **)_s, __VA_ARGS__ ); }) + ({ typeof(strings) _s = strings; const char *__s = *_s; (void)__s; __mpw_free_strings( (const char **)_s, __VA_ARGS__ ); }) bool __mpw_free_strings( const char **strings, ...);