libplugin: use a typesafe_cb for plugin_timer

This commit is contained in:
darosior
2020-02-16 12:31:47 +01:00
committed by Rusty Russell
parent 11149ef5a1
commit e7b0c24db2
2 changed files with 13 additions and 7 deletions

View File

@@ -835,9 +835,9 @@ static void destroy_plugin_timer(struct plugin_timer *timer, struct plugin *p)
timer_del(&p->timers, &timer->timer);
}
struct plugin_timer *plugin_timer(struct plugin *p, struct timerel t,
void (*cb)(void *cb_arg),
void *cb_arg)
struct plugin_timer *plugin_timer_(struct plugin *p, struct timerel t,
void (*cb)(void *cb_arg),
void *cb_arg)
{
struct plugin_timer *timer = tal(NULL, struct plugin_timer);
timer->cb = cb;