mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-13 18:17:39 -04:00
open_plugin.c access open_plugin_entry through a function
just a few updates to open_plugin save a bit of space by granting access through a getter function Change-Id: I2c0eaa1ade867510798b213006064ee1c00aa016
This commit is contained in:
parent
626be18da0
commit
6f54bb63fc
3 changed files with 108 additions and 58 deletions
|
@ -64,7 +64,6 @@ struct open_plugin_entry_t
|
|||
offsetof(struct open_plugin_entry_t, lang_id) + \
|
||||
offsetof(struct open_plugin_entry_t, checksum) + \
|
||||
offsetof(struct open_plugin_entry_t, name) + \
|
||||
/*offsetof(struct open_plugin_entry_t, key)+*/ \
|
||||
offsetof(struct open_plugin_entry_t, path) + \
|
||||
offsetof(struct open_plugin_entry_t, param))
|
||||
|
||||
|
@ -79,9 +78,9 @@ inline static void open_plugin_get_hash(const char *key, uint32_t *hash)
|
|||
}
|
||||
|
||||
#ifndef PLUGIN
|
||||
extern struct open_plugin_entry_t open_plugin_entry;
|
||||
struct open_plugin_entry_t* open_plugin_get_entry(void);
|
||||
uint32_t open_plugin_add_path(const char *key, const char *plugin, const char *parameter);
|
||||
int open_plugin_get_entry(const char *key, struct open_plugin_entry_t *entry);
|
||||
int open_plugin_load_entry(const char *key);
|
||||
void open_plugin_browse(const char *key);
|
||||
int open_plugin_run(const char *key);
|
||||
void open_plugin_cache_flush(void); /* flush to disk */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue