summaryrefslogtreecommitdiff
path: root/navit/xmlconfig.h
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2009-11-17 10:24:48 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2009-11-17 10:24:48 +0000
commit79856541f4b8517c8c7e172df379ee212d2fa3f1 (patch)
tree27728826a07c0047e10ee9aeb54b1b0c4d7dd8fb /navit/xmlconfig.h
parent22b619c27c4f4c9af0550ef4852c6c96451f1a66 (diff)
downloadnavit-79856541f4b8517c8c7e172df379ee212d2fa3f1.tar.gz
Add:gui_internal:First work to make menus more configurable
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2757 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/xmlconfig.h')
-rw-r--r--navit/xmlconfig.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/navit/xmlconfig.h b/navit/xmlconfig.h
index 0e5e49311..f28041aaf 100644
--- a/navit/xmlconfig.h
+++ b/navit/xmlconfig.h
@@ -34,9 +34,13 @@ struct object_func {
};
typedef GError xmlerror;
-struct container;
-gboolean config_load(const char *filename, xmlerror **error);
-struct object_func *object_func_lookup(enum attr_type type);
-#endif
+extern const int xml_attr_distance;
+/* prototypes */
+enum attr_type;
+struct object_func *object_func_lookup(enum attr_type type);
+void xml_parse_text(char *document, void *data, void (*start)(void *, const char *, const char **, const char **, void *, void *), void (*end)(void *, const char *, void *, void *), void (*text)(void *, const char *, int, void *, void *));
+gboolean config_load(const char *filename, xmlerror **error);
+/* end of prototypes */
+#endif