summaryrefslogtreecommitdiff
path: root/navit/plugin.h
diff options
context:
space:
mode:
authorhorwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220>2008-07-01 12:58:52 +0000
committerhorwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220>2008-07-01 12:58:52 +0000
commit673c6a951921d3e41392a79b5a3b68117cca9b2b (patch)
tree3faa8572f6bfa3e4fc6f60517228f1ab4f35361d /navit/plugin.h
parent41879f2848804e84571b88da16e2ffddd6039e4a (diff)
downloadnavit-673c6a951921d3e41392a79b5a3b68117cca9b2b.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.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/navit/plugin.h b/navit/plugin.h
index 572c1aba5..666876807 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