From 3a8eeaa24adcf02f0618b573c7017d7be32e7371 Mon Sep 17 00:00:00 2001 From: akallabeth Date: Mon, 26 Jan 2026 13:07:44 +0100 Subject: [PATCH] [rdtk] mark all WINPR_ATTR_MALLOC also nodiscard --- rdtk/include/rdtk/rdtk.h | 1 + rdtk/librdtk/rdtk_font.c | 1 + 2 files changed, 2 insertions(+) diff --git a/rdtk/include/rdtk/rdtk.h b/rdtk/include/rdtk/rdtk.h index 4897ff9e3..7932d26e9 100644 --- a/rdtk/include/rdtk/rdtk.h +++ b/rdtk/include/rdtk/rdtk.h @@ -44,6 +44,7 @@ extern "C" RDTK_EXPORT void rdtk_engine_free(rdtkEngine* engine); WINPR_ATTR_MALLOC(rdtk_engine_free, 1) + WINPR_ATTR_NODISCARD RDTK_EXPORT rdtkEngine* rdtk_engine_new(void); /* Surface */ diff --git a/rdtk/librdtk/rdtk_font.c b/rdtk/librdtk/rdtk_font.c index 52fb277cd..bdbe76e49 100644 --- a/rdtk/librdtk/rdtk_font.c +++ b/rdtk/librdtk/rdtk_font.c @@ -148,6 +148,7 @@ int rdtk_font_text_draw_size(rdtkFont* font, uint16_t* width, uint16_t* height, } WINPR_ATTR_MALLOC(free, 1) +WINPR_ATTR_NODISCARD static char* rdtk_font_load_descriptor_file(const char* filename, size_t* pSize) { WINPR_ASSERT(filename);