diff options
Diffstat (limited to 'src/plugins/c_plugins.c')
-rw-r--r-- | src/plugins/c_plugins.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/plugins/c_plugins.c b/src/plugins/c_plugins.c index ff05791d..7fe10905 100644 --- a/src/plugins/c_plugins.c +++ b/src/plugins/c_plugins.c @@ -113,10 +113,12 @@ c_plugin_create(const char *const filename) } void -c_init_hook(ProfPlugin *plugin, const char *const version, const char *const status) +c_init_hook(ProfPlugin *plugin, const char *const version, const char *const status, const char *const account_name, + const char *const fulljid) { void *f = NULL; - void (*func)(const char *const __version, const char *const __status); + void (*func)(const char *const __version, const char *const __status, const char *const __account_name, + const char *const __fulljid); assert(plugin && plugin->module); @@ -125,10 +127,10 @@ c_init_hook(ProfPlugin *plugin, const char *const version, const char *const sta return; } - func = (void (*)(const char *const, const char *const))f; + func = (void (*)(const char *const, const char *const, const char *const, const char *const))f; // FIXME maybe we want to make it boolean to see if it succeeded or not? - func(version, status); + func(version, status, account_name, fulljid); } void |