diff options
| author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2025-12-01 07:15:36 +0900 |
|---|---|---|
| committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2025-12-01 07:15:36 +0900 |
| commit | f92ff9a86b4de5cd6e368be62077741aa40abc64 (patch) | |
| tree | c0f0e4e36fc18531465c04f6b1af15c21d13659c /array.c | |
| parent | a0cd81e005d185be37b3a0323e4ee61b7b4360a6 (diff) | |
Remove an excess semicolon in a macro
Diffstat (limited to 'array.c')
| -rw-r--r-- | array.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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); \ |
