diff options
author | horwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2008-07-01 12:58:52 +0000 |
---|---|---|
committer | horwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2008-07-01 12:58:52 +0000 |
commit | 075f50ff33d8bbb391cf4e527c54171f80748c63 (patch) | |
tree | 3faa8572f6bfa3e4fc6f60517228f1ab4f35361d /navit/plugin.h | |
parent | 9be8337e793ada026d649e528d7d9ffa903589cc (diff) | |
download | navit-svn-075f50ff33d8bbb391cf4e527c54171f80748c63.tar.gz |
Core:Add:Add support for ondemand module loading. (still broken)
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1188 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/plugin.h')
-rw-r--r-- | navit/plugin.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/navit/plugin.h b/navit/plugin.h index 572c1aba..66687680 100644 --- a/navit/plugin.h +++ b/navit/plugin.h @@ -97,7 +97,7 @@ plugin_register_##type##_type(const char *name, struct type##_priv *(*new_) newa void * \ plugin_get_##type##_type(const char *name) \ { \ - return plugin_get_type(plugin_type_##type, name); \ + return plugin_get_type(plugin_type_##type, #type, name); \ } #else @@ -147,7 +147,7 @@ struct plugins *plugins_new(void); void plugins_add_path(struct plugins *pls, struct attr ** attrs); void plugins_init(struct plugins *pls); void plugins_destroy(struct plugins *pls); -void *plugin_get_type(enum plugin_type type, const char *name); +void *plugin_get_type(enum plugin_type type, const char *type_name, const char *name); /* end of prototypes */ #ifdef __cplusplus |