diff options
Diffstat (limited to 'apps/plugin.c')
-rw-r--r-- | apps/plugin.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/plugin.c b/apps/plugin.c index 151cb1d04d..a19a08b5fb 100644 --- a/apps/plugin.c +++ b/apps/plugin.c | |||
@@ -723,6 +723,7 @@ int plugin_load(const char* plugin, const void* parameter) | |||
723 | memset(pluginbuf + readsize, 0, plugin_size - readsize); | 723 | memset(pluginbuf + readsize, 0, plugin_size - readsize); |
724 | #endif | 724 | #endif |
725 | 725 | ||
726 | *(hdr->api) = &rockbox_api; | ||
726 | plugin_loaded = true; | 727 | plugin_loaded = true; |
727 | 728 | ||
728 | 729 | ||
@@ -740,7 +741,7 @@ int plugin_load(const char* plugin, const void* parameter) | |||
740 | invalidate_icache(); | 741 | invalidate_icache(); |
741 | oldbars = viewportmanager_set_statusbar(false); | 742 | oldbars = viewportmanager_set_statusbar(false); |
742 | 743 | ||
743 | rc = hdr->entry_point(&rockbox_api, parameter); | 744 | rc = hdr->entry_point(parameter); |
744 | 745 | ||
745 | viewportmanager_set_statusbar(true); | 746 | viewportmanager_set_statusbar(true); |
746 | 747 | ||