Index: ext/fiddle/conversions.c =================================================================== --- ext/fiddle/conversions.c (revision 34755) +++ ext/fiddle/conversions.c (working copy) @@ -134,6 +134,8 @@ generic_to_value(VALUE rettype, fiddle_g default: rb_raise(rb_eRuntimeError, "unknown type %d", type); } + + return Qnil; /* not reached */ } /* vim: set noet sw=4 sts=4 */