mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
size_t is not for file size
This commit is contained in:
parent
81d0ce7e97
commit
46e46eafd4
5 changed files with 129 additions and 68 deletions
|
@ -1,3 +1,5 @@
|
|||
#ifndef RUBY_IO_BUFFER_T
|
||||
#define RUBY_IO_BUFFER_T 1
|
||||
/**
|
||||
* @file
|
||||
* @author Samuel Williams
|
||||
|
@ -54,7 +56,7 @@ enum rb_io_buffer_endian {
|
|||
RB_IO_BUFFER_HOST_ENDIAN = RB_IO_BUFFER_BIG_ENDIAN,
|
||||
#endif
|
||||
|
||||
RB_IO_BUFFER_NETWORK_ENDIAN = RB_IO_BUFFER_BIG_ENDIAN,
|
||||
RB_IO_BUFFER_NETWORK_ENDIAN = RB_IO_BUFFER_BIG_ENDIAN
|
||||
};
|
||||
|
||||
VALUE rb_io_buffer_new(void *base, size_t size, enum rb_io_buffer_flags flags);
|
||||
|
@ -72,3 +74,5 @@ void rb_io_buffer_resize(VALUE self, size_t size, size_t preserve);
|
|||
void rb_io_buffer_clear(VALUE self, uint8_t value, size_t offset, size_t length);
|
||||
|
||||
RUBY_SYMBOL_EXPORT_END
|
||||
|
||||
#endif /* RUBY_IO_BUFFER_T */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue