diff --git a/base16-meta.c b/base16-meta.c
index b3709f39cbfc73d3383c5a023b848a1cbf7fc0dd..cfa76b6aaf0d71c9b6fa959c16e000ad1a95ac0d 100644
--- a/base16-meta.c
+++ b/base16-meta.c
@@ -46,11 +46,9 @@ base16_encode_init(void *ctx)
 { (void) ctx; }
 
 static unsigned
-base16_encode_update_wrapper(void *ctx, uint8_t *dst,
+base16_encode_update_wrapper(void *ctx UNUSED, uint8_t *dst,
 			     unsigned length, const uint8_t *src)
 {
-  (void) ctx;
-  
   base16_encode_update(dst, length, src);
   return BASE16_ENCODE_LENGTH(length);
 }