@@ -474,14 +474,14 @@ InitVM_escape(void)
474474 rb_cCGI = rb_define_class ("CGI" , rb_cObject );
475475 rb_mEscape = rb_define_module_under (rb_cCGI , "Escape" );
476476 rb_mUtil = rb_define_module_under (rb_cCGI , "Util" );
477- rb_define_method (rb_mEscape , "escapeHTML" , cgiesc_escape_html , 1 );
478- rb_define_method (rb_mEscape , "unescapeHTML" , cgiesc_unescape_html , 1 );
479- rb_define_method (rb_mEscape , "escapeURIComponent" , cgiesc_escape_uri_component , 1 );
477+ rb_define_method (rb_mEscape , "escapeHTML" , ( VALUE ( * )( ANYARGS )) cgiesc_escape_html , 1 );
478+ rb_define_method (rb_mEscape , "unescapeHTML" , ( VALUE ( * )( ANYARGS )) cgiesc_unescape_html , 1 );
479+ rb_define_method (rb_mEscape , "escapeURIComponent" , ( VALUE ( * )( ANYARGS )) cgiesc_escape_uri_component , 1 );
480480 rb_define_alias (rb_mEscape , "escape_uri_component" , "escapeURIComponent" );
481- rb_define_method (rb_mEscape , "unescapeURIComponent" , cgiesc_unescape_uri_component , -1 );
481+ rb_define_method (rb_mEscape , "unescapeURIComponent" , ( VALUE ( * )( ANYARGS )) cgiesc_unescape_uri_component , -1 );
482482 rb_define_alias (rb_mEscape , "unescape_uri_component" , "unescapeURIComponent" );
483- rb_define_method (rb_mEscape , "escape" , cgiesc_escape , 1 );
484- rb_define_method (rb_mEscape , "unescape" , cgiesc_unescape , -1 );
483+ rb_define_method (rb_mEscape , "escape" , ( VALUE ( * )( ANYARGS )) cgiesc_escape , 1 );
484+ rb_define_method (rb_mEscape , "unescape" , ( VALUE ( * )( ANYARGS )) cgiesc_unescape , -1 );
485485 rb_prepend_module (rb_mUtil , rb_mEscape );
486486 rb_extend_object (rb_cCGI , rb_mEscape );
487487}
0 commit comments