summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhorwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220>2008-12-29 11:26:06 +0000
committerhorwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220>2008-12-29 11:26:06 +0000
commiteb242400014d1e7f347e7b82dbee04ce3dbfa3fa (patch)
tree6855547ff118d6773542d1e4dc0056e94f083d77
parentc332a97113eb00076ec8aa196939eba2225a3a33 (diff)
downloadnavit-eb242400014d1e7f347e7b82dbee04ce3dbfa3fa.tar.gz
core:fix:fix some warnings
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1870 ffa7fe5e-494d-0410-b361-a75ebd5db220
-rw-r--r--navit/binding/python/binding_python.c4
-rw-r--r--navit/binding/python/main.c2
-rw-r--r--navit/start.c2
-rw-r--r--navit/xmlconfig.c3
-rw-r--r--navit/xmlconfig.h3
5 files changed, 7 insertions, 7 deletions
diff --git a/navit/binding/python/binding_python.c b/navit/binding/python/binding_python.c
index 3ec4d4a6b..6d4fcc786 100644
--- a/navit/binding/python/binding_python.c
+++ b/navit/binding/python/binding_python.c
@@ -31,6 +31,7 @@
#include "debug.h"
#include "item.h"
#include "attr.h"
+#include "xmlconfig.h"
#if defined(MS_WINDOWS) || defined(__CYGWIN__)
#define Obj_HEAD PyObject_HEAD_INIT(NULL);
@@ -313,9 +314,10 @@ config_load_py(PyObject *self, PyObject *args)
{
const char *file;
int ret;
+ xmlerror *error;
if (!PyArg_ParseTuple(args, "s", &file))
return NULL;
- ret=config_load(file, NULL);
+ ret=config_load(file, &error);
return Py_BuildValue("i",ret);
}
diff --git a/navit/binding/python/main.c b/navit/binding/python/main.c
index 7e059fef0..5a782cc7c 100644
--- a/navit/binding/python/main.c
+++ b/navit/binding/python/main.c
@@ -28,8 +28,6 @@ static PyObject *
main_navit(PyObject *self, PyObject *args)
{
struct navit *navit;
- const char *file;
- int ret=0;
navit=main_get_navit(NULL);
return navit_py_ref(navit);
}
diff --git a/navit/start.c b/navit/start.c
index 52efd18e6..8e728830f 100644
--- a/navit/start.c
+++ b/navit/start.c
@@ -67,7 +67,7 @@ get_home_directory(void)
int main(int argc, char **argv)
{
- GError *error = NULL;
+ xmlerror *error = NULL;
char *config_file = NULL;
int opt;
char *cp;
diff --git a/navit/xmlconfig.c b/navit/xmlconfig.c
index a38ffd6a4..ee962c2e6 100644
--- a/navit/xmlconfig.c
+++ b/navit/xmlconfig.c
@@ -43,7 +43,6 @@
#include "xmlconfig.h"
#include "config.h"
-typedef GError xmlerror;
#ifdef HAVE_GLIB
#define ATTR_DISTANCE 1
#else
@@ -796,7 +795,7 @@ parse_file(struct xmldocument *document, xmlerror **error)
}
#endif
-gboolean config_load(char *filename, xmlerror **error)
+gboolean config_load(const char *filename, xmlerror **error)
{
struct xmldocument document;
struct xmlstate *curr=NULL;
diff --git a/navit/xmlconfig.h b/navit/xmlconfig.h
index 202d8dd40..15918f184 100644
--- a/navit/xmlconfig.h
+++ b/navit/xmlconfig.h
@@ -20,8 +20,9 @@
#ifndef NAVIT_XMLCONFIG_H
#define NAVIT_XMLCONFIG_H
+typedef GError xmlerror;
struct container;
-gboolean config_load(char *filename,GError **error);
+gboolean config_load(const char *filename, xmlerror **error);
#endif