diff options
author | Eric Wong <e@80x24.org> | 2017-03-01 02:34:24 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2017-03-01 02:41:58 +0000 |
commit | a442f2300df950ba410134787168af271c7abfb1 (patch) | |
tree | ba9fe7c536b1292d06641683b2cef42f9cce6e99 /ext/raindrops/linux_tcp_info.c | |
parent | 6f73bb5cf0919c669aa4432626a5e12ec4ddab6b (diff) | |
download | raindrops-a442f2300df950ba410134787168af271c7abfb1.tar.gz |
Defining the "Raindrops" class explicitly helps RDoc find subclasses for documentation, and ought to reduce the binary size slightly due to the removal of rb_intern calls. Furthermore, use "Socket" to ensure the base class for Raindrops::InetDiagSocket is documented properly in RDoc.
Diffstat (limited to 'ext/raindrops/linux_tcp_info.c')
-rw-r--r-- | ext/raindrops/linux_tcp_info.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/raindrops/linux_tcp_info.c b/ext/raindrops/linux_tcp_info.c index 8a06f88..eebca94 100644 --- a/ext/raindrops/linux_tcp_info.c +++ b/ext/raindrops/linux_tcp_info.c @@ -77,7 +77,7 @@ static VALUE init(VALUE self, VALUE io) void Init_raindrops_linux_tcp_info(void) { - VALUE cRaindrops = rb_const_get(rb_cObject, rb_intern("Raindrops")); + VALUE cRaindrops = rb_define_class("Raindrops", rb_cObject); VALUE cTCP_Info; /* |