Method: RabbitMQ::Util.strdup_ptr
- Defined in:
- lib/rabbitmq/util.rb
.strdup_ptr(str, **kwargs) ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
29 30 31 32 33 34 |
# File 'lib/rabbitmq/util.rb', line 29 def strdup_ptr(str, **kwargs) str = str + "\x00" ptr = mem_ptr(str.bytesize, **kwargs) ptr.write_string(str) ptr end |