mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-20 08:46:21 +00:00
Pass plugin name to api layer
This commit is contained in:
@@ -89,7 +89,7 @@ c_api_register_command(const char *filename, const char *command_name, int min_a
|
||||
|
||||
CommandWrapper *wrapper = malloc(sizeof(CommandWrapper));
|
||||
wrapper->func = callback;
|
||||
api_register_command(command_name, min_args, max_args, synopsis,
|
||||
api_register_command(plugin_name, command_name, min_args, max_args, synopsis,
|
||||
description, arguments, examples, wrapper, c_command_callback);
|
||||
}
|
||||
|
||||
@@ -101,7 +101,7 @@ c_api_register_timed(const char *filename, void(*callback)(void), int interval_s
|
||||
|
||||
TimedWrapper *wrapper = malloc(sizeof(TimedWrapper));
|
||||
wrapper->func = callback;
|
||||
api_register_timed(wrapper, interval_seconds, c_timed_callback);
|
||||
api_register_timed(plugin_name, wrapper, interval_seconds, c_timed_callback);
|
||||
}
|
||||
|
||||
static void
|
||||
@@ -110,7 +110,7 @@ c_api_completer_add(const char *filename, const char *key, char **items)
|
||||
char *plugin_name = _c_plugin_name(filename);
|
||||
log_debug("Autocomplete add %s for %s", key, plugin_name);
|
||||
|
||||
api_completer_add(key, items);
|
||||
api_completer_add(plugin_name, key, items);
|
||||
}
|
||||
|
||||
static void
|
||||
|
||||
Reference in New Issue
Block a user