#define APPCORE_UI_PLUGIN_INIT "APPCORE_UI_PLUGIN_INIT"
#define APPCORE_UI_PLUGIN_FINI "APPCORE_UI_PLUGIN_FINI"
-static int (*__plugin_init)(appcore_ui_base_ops *ops, unsigned int *hint);
+static int (*__plugin_init)(appcore_ui_base_ops *ops, int argc, char **argv,
+ unsigned int *hint);
static int (*__plugin_fini)(void);
static void *__handle;
LOGW("Failed to load %s symbol", APPCORE_UI_PLUGIN_FINI);
}
-void appcore_ui_plugin_init(appcore_ui_base_ops *ops, unsigned int *hint)
+void appcore_ui_plugin_init(appcore_ui_base_ops *ops, int argc, char **argv,
+ unsigned int *hint)
{
LOGI("[PLUGIN] init");
__load_appcore_ui_plugin();
if (__plugin_init)
- __plugin_init(ops, hint);
+ __plugin_init(ops, argc, argv, hint);
}
void appcore_ui_plugin_fini(void)