aboutsummaryrefslogtreecommitdiffstats
path: root/array.c
diff options
context:
space:
mode:
authorYusuke Endoh <mame@ruby-lang.org>2019-10-04 16:07:46 +0900
committerYusuke Endoh <mame@ruby-lang.org>2019-10-04 16:07:46 +0900
commit113bef697633803a33a547914b16ba5fbef165b8 (patch)
tree91fe5229b4700db5dd7eb123f460a6166ffe5960 /array.c
parent5be2af5f9052e7f799b2c576d78a373c57069771 (diff)
downloadruby-113bef697633803a33a547914b16ba5fbef165b8.tar.gz
array.c (rb_mem_clear): remove "register" from arguments
to suppress the following warning: ``` compiling cxxanyargs.cpp In file included from cxxanyargs.cpp:1: In file included from ../../.././include/ruby/ruby.h:2150: ../../.././include/ruby/intern.h:56:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] void rb_mem_clear(register VALUE*, register long); ^~~~~~~~~ ../../.././include/ruby/intern.h:56:36: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] void rb_mem_clear(register VALUE*, register long); ^~~~~~~~~ ```
Diffstat (limited to 'array.c')
-rw-r--r--array.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/array.c b/array.c
index c63bfb3b93..9235bf22e8 100644
--- a/array.c
+++ b/array.c
@@ -240,7 +240,7 @@ rb_ary_ptr_use_end(VALUE ary)
}
void
-rb_mem_clear(register VALUE *mem, register long size)
+rb_mem_clear(VALUE *mem, long size)
{
while (size--) {
*mem++ = Qnil;