Index: ext/dl/handle.c =================================================================== --- ext/dl/handle.c (revision 34755) +++ ext/dl/handle.c (working copy) @@ -78,6 +78,8 @@ rb_dlhandle_close(VALUE self) return INT2NUM(ret); } rb_raise(rb_eDLError, "dlclose() called too many times"); + + return Qnil; /* not reached */ } VALUE