From 272c8d10153a6704ef562b533b14fdfe17904673 Mon Sep 17 00:00:00 2001 From: Khairul Azhar Kasmiran Date: Sat, 14 Feb 2026 23:37:33 +0800 Subject: [PATCH] glibc_versions.h: Work around MSVC error C4576 (#5919) --- subprojects/rzheap/rz_glibc/glibc_versions.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/subprojects/rzheap/rz_glibc/glibc_versions.h b/subprojects/rzheap/rz_glibc/glibc_versions.h index 08600c9997..fdb83a9b0a 100644 --- a/subprojects/rzheap/rz_glibc/glibc_versions.h +++ b/subprojects/rzheap/rz_glibc/glibc_versions.h @@ -49,7 +49,7 @@ typedef struct rz_glibc_chunk_layout_t { } RzHeapChunkLayout; static inline RzHeapChunkLayout rz_glibc_chunk_layout(ut8 ptr_size) { - return (RzHeapChunkLayout){ + RzHeapChunkLayout layout = { .prev_size = 0, .size = ptr_size, .fd = (ut32)(ptr_size * 2), @@ -58,6 +58,7 @@ static inline RzHeapChunkLayout rz_glibc_chunk_layout(ut8 ptr_size) { .bk_nextsize = (ut32)(ptr_size * 5), .struct_size = (ut32)(ptr_size * 6), }; + return layout; } typedef struct rz_glibc_malloc_state_layout_t {