diff options
-rw-r--r-- | ChangeLog | 13 | ||||
-rw-r--r-- | intern.h | 4 | ||||
-rw-r--r-- | io.c | 10 |
3 files changed, 21 insertions, 6 deletions
@@ -1,3 +1,16 @@ +Wed Feb 20 15:15:03 2002 Nobuyoshi Nakada <[email protected]> + + * intern.h: prototypes; rb_io_addstr(), rb_io_printf(), + rb_io_print(), rb_io_puts() + + * io.c (rb_io_addstr): make extern. + + * io.c (rb_io_printf): ditto. + + * io.c (rb_io_print): ditto. + + * io.c (rb_io_puts): ditto. + Wed Feb 20 12:41:59 2002 Yukihiro Matsumoto <[email protected]> * hash.c (rb_any_cmp): should handle Qundef in keys. @@ -216,6 +216,10 @@ VALUE rb_io_ungetc _((VALUE, VALUE)); VALUE rb_io_close _((VALUE)); VALUE rb_io_eof _((VALUE)); VALUE rb_io_binmode _((VALUE)); +VALUE rb_io_addstr _((VALUE, VALUE)); +VALUE rb_io_printf _((int, VALUE*, VALUE)); +VALUE rb_io_print _((int, VALUE*, VALUE)); +VALUE rb_io_puts _((int, VALUE*, VALUE)); VALUE rb_file_open _((const char*, const char*)); VALUE rb_gets _((void)); /* numeric.c */ @@ -272,7 +272,7 @@ rb_io_write(io, str) return rb_funcall(io, id_write, 1, str); } -static VALUE +VALUE rb_io_addstr(io, str) VALUE io, str; { @@ -1994,7 +1994,7 @@ rb_io_clone(io) return (VALUE)clone; } -static VALUE +VALUE rb_io_printf(argc, argv, out) int argc; VALUE argv[]; @@ -2025,7 +2025,7 @@ rb_f_printf(argc, argv) return Qnil; } -static VALUE +VALUE rb_io_print(argc, argv, out) int argc; VALUE *argv; @@ -2098,8 +2098,6 @@ rb_f_putc(recv, ch) return rb_io_putc(rb_defout, ch); } -static VALUE rb_io_puts _((int, VALUE*, VALUE)); - static VALUE io_puts_ary(ary, out) VALUE ary, out; @@ -2117,7 +2115,7 @@ io_puts_ary(ary, out) return Qnil; } -static VALUE +VALUE rb_io_puts(argc, argv, out) int argc; VALUE *argv; |