diff --git a/ChangeLog b/ChangeLog index 174df52ea7..3d0919ea7d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Mon Nov 28 12:57:29 2011 Nobuyoshi Nakada + + * io.c (rb_write_error2): fwrite() returns ssize_t. + Mon Nov 28 12:47:19 2011 NAKAMURA Usaku * parse.y (nodetype, nodeline): static. these functions are for diff --git a/io.c b/io.c index 4b5896a596..2c4b01dc11 100644 --- a/io.c +++ b/io.c @@ -6599,7 +6599,7 @@ void rb_write_error2(const char *mesg, long len) { if (rb_stderr == orig_stderr || RFILE(orig_stderr)->fptr->fd < 0) { - int unused; + ssize_t unused; unused = fwrite(mesg, sizeof(char), len, stderr); } else {