From 5d2fd5088da68cd5dc71d2343c88e5451d29ff17 Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Wed, 14 Jan 2026 17:56:06 -0500 Subject: Fix duplicate static assert names in imemo.h --- internal/imemo.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/imemo.h b/internal/imemo.h index 7192631e92..31cc0be35a 100644 --- a/internal/imemo.h +++ b/internal/imemo.h @@ -256,8 +256,8 @@ struct rb_fields { #define OBJ_FIELD_HEAP ROBJECT_HEAP STATIC_ASSERT(imemo_fields_flags, OBJ_FIELD_HEAP == IMEMO_FL_USER0); STATIC_ASSERT(imemo_fields_embed_offset, offsetof(struct RObject, as.ary) == offsetof(struct rb_fields, as.embed.fields)); -STATIC_ASSERT(imemo_fields_embed_offset, offsetof(struct RObject, as.heap.fields) == offsetof(struct rb_fields, as.external.ptr)); -STATIC_ASSERT(imemo_fields_embed_offset, offsetof(struct RObject, as.heap.fields) == offsetof(struct rb_fields, as.complex.table)); +STATIC_ASSERT(imemo_fields_external_offset, offsetof(struct RObject, as.heap.fields) == offsetof(struct rb_fields, as.external.ptr)); +STATIC_ASSERT(imemo_fields_complex_offset, offsetof(struct RObject, as.heap.fields) == offsetof(struct rb_fields, as.complex.table)); #define IMEMO_OBJ_FIELDS(fields) ((struct rb_fields *)fields) -- cgit v1.2.3