diff --git a/mrbgems/mruby-socket/mrblib/socket.rb b/mrbgems/mruby-socket/mrblib/socket.rb index 0a7bafb53..f3609d2fb 100644 --- a/mrbgems/mruby-socket/mrblib/socket.rb +++ b/mrbgems/mruby-socket/mrblib/socket.rb @@ -254,7 +254,7 @@ class TCPSocket < IPSocket def self._new_with_prelude(*args, &pre) o = self._allocate o.instance_eval(&pre) - o.initialize(*args) + o.__send__(:initialize, *args) o end