about summary refs log tree commit homepage
path: root/ext/kgio/read_write.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/kgio/read_write.c')
-rw-r--r--ext/kgio/read_write.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ext/kgio/read_write.c b/ext/kgio/read_write.c
index 57fee4e..47160d6 100644
--- a/ext/kgio/read_write.c
+++ b/ext/kgio/read_write.c
@@ -340,9 +340,10 @@ static VALUE kgio_trysend(VALUE io, VALUE str)
 #  define kgio_trysend kgio_trywrite
 #endif /* ! USE_MSG_DONTWAIT */
 
-void init_kgio_read_write(VALUE mKgio)
+void init_kgio_read_write(void)
 {
         VALUE mPipeMethods, mSocketMethods;
+        VALUE mKgio = rb_define_module("Kgio");
 
         mKgio_WaitReadable = rb_const_get(mKgio, rb_intern("WaitReadable"));
         mKgio_WaitWritable = rb_const_get(mKgio, rb_intern("WaitWritable"));