diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2010-12-16 22:06:33 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2010-12-16 22:06:33 +0000 |
commit | 594ab9c8fd7da4262096cf1684982b4751697c52 (patch) | |
tree | f0d00864fbd4228da00a269ab9b049d4afda5b26 | |
parent | a0e62485d41ed9bd8dfbe826a72b567429359fe5 (diff) | |
download | ruby-594ab9c8fd7da4262096cf1684982b4751697c52.tar.gz |
* io.c (rb_io_advise): removed unused variable, and fix indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | io.c | 30 |
1 files changed, 15 insertions, 15 deletions
@@ -7408,7 +7408,8 @@ io_advise_internal(void *arg) return posix_fadvise(ptr->fd, ptr->offset, ptr->len, ptr->advice); } -static VALUE io_advise_sym_to_const(VALUE sym) +static VALUE +io_advise_sym_to_const(VALUE sym) { #ifdef POSIX_FADV_NORMAL if (sym == sym_normal) @@ -7518,26 +7519,25 @@ do_io_advise(rb_io_t *fptr, VALUE advice, off_t offset, off_t len) static VALUE rb_io_advise(int argc, VALUE *argv, VALUE io) { - int rv; - VALUE advice, offset, len; - off_t off, l; - rb_io_t *fptr; + VALUE advice, offset, len; + off_t off, l; + rb_io_t *fptr; - rb_scan_args(argc, argv, "12", &advice, &offset, &len); - if (TYPE(advice) != T_SYMBOL) - rb_raise(rb_eTypeError, "advice must be a Symbol"); + rb_scan_args(argc, argv, "12", &advice, &offset, &len); + if (!SYMBOL_P(advice)) + rb_raise(rb_eTypeError, "advice must be a Symbol"); - io = GetWriteIO(io); - GetOpenFile(io, fptr); + io = GetWriteIO(io); + GetOpenFile(io, fptr); - off = NIL_P(offset) ? 0 : NUM2OFFT(offset); - l = NIL_P(len) ? 0 : NUM2OFFT(len); + off = NIL_P(offset) ? 0 : NUM2OFFT(offset); + l = NIL_P(len) ? 0 : NUM2OFFT(len); #ifdef HAVE_POSIX_FADVISE - return do_io_advise(fptr, advice, off, l); + return do_io_advise(fptr, advice, off, l); #else - /* Ignore all hint */ - return Qnil; + /* Ignore all hint */ + return Qnil; #endif } |