From 15472072f3ce8c402111afb08c3e05b55c3ff887 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Tue, 31 Mar 2026 16:16:26 +0200 Subject: [PATCH] fmemopen.c: improve portability This replaces a "#pragma unused()" with a more portable way to mark a function parameter as unused. --- fmemopen.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fmemopen.c b/fmemopen.c index db88799..047d86d 100644 --- a/fmemopen.c +++ b/fmemopen.c @@ -92,7 +92,8 @@ static int closefn(void *handler) { } FILE *fmemopen(void *buf, size_t size, const char *mode) { - #pragma unused(mode) + (void) mode; + // This data is released on fclose. fmem_t* mem = (fmem_t *) malloc(sizeof(fmem_t));