From 5b6e4eda2a008e7c075c3b0b1bf26c769cd0b2fa Mon Sep 17 00:00:00 2001 From: Uchio KONDO Date: Mon, 4 Sep 2017 16:33:57 +0900 Subject: Fix type int to mrb_int - mruby's default int size is changed after: https://github.com/mruby/mruby/commit/f0f4a1088a270e339407a24ffe8be748f4764fc2 - implicit cast causes some errors --- src/socket.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/socket.c b/src/socket.c index 44534827a..19cfc509c 100644 --- a/src/socket.c +++ b/src/socket.c @@ -611,10 +611,10 @@ mrb_socket_connect(mrb_state *mrb, mrb_value klass) static mrb_value mrb_socket_listen(mrb_state *mrb, mrb_value klass) { - int backlog, s; + mrb_int backlog, s; mrb_get_args(mrb, "ii", &s, &backlog); - if (listen(s, backlog) == -1) { + if (listen((int)s, (int)backlog) == -1) { mrb_sys_fail(mrb, "listen"); } return mrb_nil_value(); -- cgit v1.2.3