[ruby/fiddle] Use ruby_xcalloc() instead of ruby_xmalloc() and memset()

https://github.com/ruby/fiddle/commit/6d24fb5438
This commit is contained in:
Sutou Kouhei 2020-11-17 06:04:00 +09:00 коммит произвёл Sutou Kouhei
Родитель 1867088d90
Коммит e27701291a
1 изменённых файлов: 1 добавлений и 3 удалений

Просмотреть файл

@ -17,9 +17,7 @@ static VALUE
rb_fiddle_malloc(VALUE self, VALUE size) rb_fiddle_malloc(VALUE self, VALUE size)
{ {
void *ptr; void *ptr;
size_t sizet = NUM2SIZET(size); ptr = (void*)ruby_xcalloc(1, NUM2SIZET(size));
ptr = (void*)ruby_xmalloc(sizet);
memset(ptr, 0, sizet);
return PTR2NUM(ptr); return PTR2NUM(ptr);
} }