Maintenance Ruby 3.3 gets fixes, but no new features. Switch to Ruby 4.0 →
class method
Fiddle::Pointer.write
Fiddle::Pointer.write(address, str)
ext/fiddle/pointer.c
View on GitHub ↗
static VALUE
rb_fiddle_ptr_write_mem(VALUE klass, VALUE addr, VALUE str)
{
memcpy(NUM2PTR(addr), StringValuePtr(str), RSTRING_LEN(str));
return str;
}
Write bytes in str to the location pointed to by address.