From e07677d30835819be5733ac53c118879ea10ac1b Mon Sep 17 00:00:00 2001 From: usa Date: Thu, 17 Apr 2003 05:41:27 +0000 Subject: * ext/dbm/dbm.c (each_pair): add prototype to avoid VC++ warnings. * ext/readline/readline.c (Init_readline): follow readline 4.2 prototype. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 7 +++++++ ext/dbm/dbm.c | 2 ++ ext/readline/readline.c | 6 ++++++ 3 files changed, 15 insertions(+) diff --git a/ChangeLog b/ChangeLog index f895fd85b4..4fb0713789 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +Thu Apr 17 14:39:23 2003 NAKAMURA Usaku + + * ext/dbm/dbm.c (each_pair): add prototype to avoid VC++ warnings. + + * ext/readline/readline.c (Init_readline): follow readline 4.2 + prototype. + Thu Apr 17 14:22:36 2003 Nobuyoshi Nakada * parse.y (cond0): warn only range literals whose both side are diff --git a/ext/dbm/dbm.c b/ext/dbm/dbm.c index ad84589640..6eb7cfcd20 100644 --- a/ext/dbm/dbm.c +++ b/ext/dbm/dbm.c @@ -405,6 +405,8 @@ fdbm_invert(obj) return hash; } +static VALUE each_pair _((VALUE)); + static VALUE each_pair(obj) VALUE obj; diff --git a/ext/readline/readline.c b/ext/readline/readline.c index 8446a8cb46..b72da75e7f 100644 --- a/ext/readline/readline.c +++ b/ext/readline/readline.c @@ -729,8 +729,14 @@ Init_readline() rb_str_new2("2.0 or before version")); #endif +#if defined READLINE_42_OR_LATER + rl_attempted_completion_function + = (rl_completion_func_t *)readline_attempted_completion_function; + rl_event_hook = (rl_hook_func_t *)readline_event; +#else rl_attempted_completion_function = (CPPFunction *) readline_attempted_completion_function; rl_event_hook = readline_event; +#endif rl_clear_signals(); } -- cgit v1.2.3