diff options
| author | Tomoyuki Sahara <[email protected]> | 2014-07-22 15:30:57 +0900 |
|---|---|---|
| committer | Tomoyuki Sahara <[email protected]> | 2014-07-22 15:30:57 +0900 |
| commit | 8c34a8d561c162317f7e811e6bf0ce5e7aff9277 (patch) | |
| tree | 84973082eb080ca6102bbb7a72b4257a69deab48 /src | |
| parent | fa39825b1bac290f42dbd9f0605d87e40f67acfb (diff) | |
| parent | 689541d0fb73319082d617af87003b9d04510eae (diff) | |
| download | mruby-8c34a8d561c162317f7e811e6bf0ce5e7aff9277.tar.gz mruby-8c34a8d561c162317f7e811e6bf0ce5e7aff9277.zip | |
Merge pull request #22 from take-cheeze/fix_arg
Fix type of argument passed to mrb_get_args.
Diffstat (limited to 'src')
| -rw-r--r-- | src/file.c | 2 | ||||
| -rw-r--r-- | src/io.c | 8 |
2 files changed, 6 insertions, 4 deletions
diff --git a/src/file.c b/src/file.c index 2c909fb48..f8d6bc179 100644 --- a/src/file.c +++ b/src/file.c @@ -86,7 +86,7 @@ mrb_file_s_unlink(mrb_state *mrb, mrb_value obj) { mrb_value *argv; mrb_value pathv; - int argc, i; + mrb_int argc, i; const char *path; mrb_get_args(mrb, "*", &argv, &argc); @@ -398,7 +398,8 @@ mrb_io_sysread(mrb_state *mrb, mrb_value io) { struct mrb_io *fptr; mrb_value buf = mrb_nil_value(); - int maxlen, ret; + mrb_int maxlen; + int ret; mrb_get_args(mrb, "i|S", &maxlen, &buf); if (maxlen < 0) { @@ -439,7 +440,8 @@ mrb_value mrb_io_sysseek(mrb_state *mrb, mrb_value io) { struct mrb_io *fptr; - int pos, offset, whence = -1; + int pos; + mrb_int offset, whence = -1; mrb_get_args(mrb, "i|i", &offset, &whence); if (whence < 0) { @@ -558,7 +560,7 @@ static mrb_value mrb_io_s_select(mrb_state *mrb, mrb_value klass) { mrb_value *argv; - int argc; + mrb_int argc; mrb_value read, read_io, write, except, timeout, list; struct timeval *tp, timerec; fd_set pset, rset, wset, eset; |
