diff liboctave/oct-rl-edit.c @ 4802:b3f20980be32

[project @ 2004-02-25 05:14:19 by jwe]
author jwe
date Wed, 25 Feb 2004 05:14:19 +0000
parents cba347c642e2
children 9281e7a8072a
line wrap: on
line diff
--- a/liboctave/oct-rl-edit.c	Wed Feb 25 04:40:54 2004 +0000
+++ b/liboctave/oct-rl-edit.c	Wed Feb 25 05:14:19 2004 +0000
@@ -239,27 +239,25 @@
 void
 octave_rl_set_startup_hook (rl_startup_hook_fcn_ptr f)
 {
-  void **fp = (void **) (&rl_startup_hook);
-  *fp = (void *) f;
+  rl_startup_hook = f;
 }
 
 rl_startup_hook_fcn_ptr
 octave_rl_get_startup_hook (void)
 {
-  return (rl_startup_hook_fcn_ptr) rl_startup_hook;
+  return rl_startup_hook;
 }
 
 void
 octave_rl_set_event_hook (rl_event_hook_fcn_ptr f)
 {
-  void **fp = (void **) (&rl_event_hook);
-  *fp = (void *) f;
+  rl_event_hook = f;
 }
 
 rl_event_hook_fcn_ptr
 octave_rl_get_event_hook (void)
 {
-  return (rl_event_hook_fcn_ptr) rl_event_hook;
+  return rl_event_hook;
 }
 
 char **