# HG changeset patch # User jwe # Date 949472533 0 # Node ID 2405b732be407c21f0e1da3300477fbd2f5fdf74 # Parent b153b9fa7f1a433281611adbccd19774f87920b8 [project @ 2000-02-02 06:22:13 by jwe] diff --git a/liboctave/oct-rl-edit.c b/liboctave/oct-rl-edit.c --- a/liboctave/oct-rl-edit.c +++ b/liboctave/oct-rl-edit.c @@ -203,8 +203,8 @@ void octave_rl_set_startup_hook (rl_startup_hook_fcn_ptr f) { - rl_startup_hook_fcn_ptr fp = (rl_startup_hook_fcn_ptr) rl_startup_hook; - fp = (rl_startup_hook_fcn_ptr) f; + void **fp = (void **) rl_startup_hook; + *fp = (void *) f; } rl_startup_hook_fcn_ptr @@ -216,8 +216,8 @@ void octave_rl_set_event_hook (rl_event_hook_fcn_ptr f) { - rl_event_hook_fcn_ptr fp = (rl_event_hook_fcn_ptr) rl_event_hook; - fp = (rl_event_hook_fcn_ptr) f; + void **fp = (void **) rl_event_hook; + *fp = (void *) f; } rl_event_hook_fcn_ptr