[PATCH] smbreadline: switch to new-style readline typedef

Jeremy Allison jra at samba.org
Thu Mar 6 14:43:07 MST 2014


On Mon, Mar 03, 2014 at 08:51:19PM -0300, Gustavo Zacarias wrote:
> On 03/03/2014 05:57 PM, Jeremy Allison wrote:
> 
> > A question - rl_hook_func_t is defined here:
> > 
> > http://www.delorie.com/gnu/docs/readline/rlman_26.html
> > 
> > as 'typedef int rl_hook_func_t (void);'
> > 
> > However, callback is defined in the Samba code as :
> > void (*callback)(void).
> > 
> > Should we also update the callback() definitions ?
> 
> Incomplete docs :)
> The callback is just a pointer to a function, used like this in line 456
> of readline-6.3/input.c:
> 
> (*rl_event_hook) ();
> 
> Any return value is ignored and unassigned, so it's good as it is and
> may cause compiler warnings if it's not void.

Fair enough - can you resend your patch please ?

Jeremy.


More information about the samba-technical mailing list