summaryrefslogtreecommitdiff
path: root/array.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2025-12-01 07:15:36 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2025-12-01 07:15:36 +0900
commitf92ff9a86b4de5cd6e368be62077741aa40abc64 (patch)
treec0f0e4e36fc18531465c04f6b1af15c21d13659c /array.c
parenta0cd81e005d185be37b3a0323e4ee61b7b4360a6 (diff)
Remove an excess semicolon in a macro
Diffstat (limited to 'array.c')
-rw-r--r--array.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/array.c b/array.c
index 2ea6b55a7f..2acaafee03 100644
--- a/array.c
+++ b/array.c
@@ -109,11 +109,11 @@ should_be_T_ARRAY(VALUE ary)
#define FL_UNSET_SHARED(ary) FL_UNSET((ary), RARRAY_SHARED_FLAG)
#define ARY_SET_PTR_FORCE(ary, p) \
- RARRAY(ary)->as.heap.ptr = (p);
+ (RARRAY(ary)->as.heap.ptr = (p))
#define ARY_SET_PTR(ary, p) do { \
RUBY_ASSERT(!ARY_EMBED_P(ary)); \
RUBY_ASSERT(!OBJ_FROZEN(ary)); \
- ARY_SET_PTR_FORCE(ary, p); \
+ ARY_SET_PTR_FORCE(ary, p); \
} while (0)
#define ARY_SET_EMBED_LEN(ary, n) do { \
long tmp_n = (n); \