summaryrefslogtreecommitdiff
path: root/apps/plugin.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugin.c')
-rw-r--r--apps/plugin.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/apps/plugin.c b/apps/plugin.c
index 230013e127..10ac016e3a 100644
--- a/apps/plugin.c
+++ b/apps/plugin.c
@@ -600,7 +600,7 @@ static const struct plugin_api rockbox_api = {
600#endif /* HAVE_BUTTON_LIGHT */ 600#endif /* HAVE_BUTTON_LIGHT */
601}; 601};
602 602
603int plugin_load(const char* plugin, void* parameter) 603int plugin_load(const char* plugin, const void* parameter)
604{ 604{
605 int rc; 605 int rc;
606 struct plugin_header *hdr; 606 struct plugin_header *hdr;
@@ -719,8 +719,7 @@ int plugin_load(const char* plugin, void* parameter)
719 719
720 invalidate_icache(); 720 invalidate_icache();
721 721
722 rc = hdr->entry_point((struct plugin_api*) &rockbox_api, parameter); 722 rc = hdr->entry_point(&rockbox_api, parameter);
723 /* explicitly casting the pointer here to avoid touching every plugin. */
724 723
725 button_clear_queue(); 724 button_clear_queue();
726 725