Skip to content

Commit 5d2fd50

Browse files
committed
Fix duplicate static assert names in imemo.h
1 parent f7ae32e commit 5d2fd50

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

internal/imemo.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -256,8 +256,8 @@ struct rb_fields {
256256
#define OBJ_FIELD_HEAP ROBJECT_HEAP
257257
STATIC_ASSERT(imemo_fields_flags, OBJ_FIELD_HEAP == IMEMO_FL_USER0);
258258
STATIC_ASSERT(imemo_fields_embed_offset, offsetof(struct RObject, as.ary) == offsetof(struct rb_fields, as.embed.fields));
259-
STATIC_ASSERT(imemo_fields_embed_offset, offsetof(struct RObject, as.heap.fields) == offsetof(struct rb_fields, as.external.ptr));
260-
STATIC_ASSERT(imemo_fields_embed_offset, offsetof(struct RObject, as.heap.fields) == offsetof(struct rb_fields, as.complex.table));
259+
STATIC_ASSERT(imemo_fields_external_offset, offsetof(struct RObject, as.heap.fields) == offsetof(struct rb_fields, as.external.ptr));
260+
STATIC_ASSERT(imemo_fields_complex_offset, offsetof(struct RObject, as.heap.fields) == offsetof(struct rb_fields, as.complex.table));
261261

262262
#define IMEMO_OBJ_FIELDS(fields) ((struct rb_fields *)fields)
263263

0 commit comments

Comments
 (0)