summaryrefslogtreecommitdiff
path: root/io.c
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-12-16 22:06:33 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-12-16 22:06:33 +0000
commit594ab9c8fd7da4262096cf1684982b4751697c52 (patch)
treef0d00864fbd4228da00a269ab9b049d4afda5b26 /io.c
parenta0e62485d41ed9bd8dfbe826a72b567429359fe5 (diff)
* 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
Diffstat (limited to 'io.c')
-rw-r--r--io.c30
1 files changed, 15 insertions, 15 deletions
diff --git a/io.c b/io.c
index 36dffda232..c861359013 100644
--- a/io.c
+++ b/io.c
@@ -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
}