diff options
Diffstat (limited to 'stream.h')
-rw-r--r-- | stream.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -64,6 +64,7 @@ struct strm_ops { val (*get_error)(val); val (*get_error_str)(val); val (*clear_error)(val); + val (*get_fd)(val); val (*get_sock_family)(val); val (*get_sock_type)(val); val (*get_sock_peer)(val); @@ -73,12 +74,12 @@ struct strm_ops { #define strm_ops_init(cobj_init_macro, name, put_string, put_char, put_byte, \ get_line, get_char, get_byte, unget_char, unget_byte, \ close, flush, seek, truncate, get_prop, set_prop, \ - get_error, get_error_str, clear_error) \ + get_error, get_error_str, clear_error, get_fd) \ { \ cobj_init_macro, name, put_string, put_char, put_byte, get_line, \ get_char, get_byte, unget_char, unget_byte, \ close, flush, seek, truncate, get_prop, set_prop, \ - get_error, get_error_str, clear_error, 0, 0, 0, 0, \ + get_error, get_error_str, clear_error, get_fd, 0, 0, 0, 0 \ } struct stdio_mode { |