summaryrefslogtreecommitdiff
path: root/navit/xmlconfig.c
diff options
context:
space:
mode:
authormvglasow <michael -at- vonglasow.com>2018-06-14 22:33:43 +0200
committermvglasow <michael -at- vonglasow.com>2018-06-14 22:33:43 +0200
commitbec8b59d46503737c3f4ae6abeebb31afa048f87 (patch)
tree98ec06742cdecdf446b4db7b4c889a62036f8603 /navit/xmlconfig.c
parentb61deda6cc1dc54228b58a20a28f745e29559eb3 (diff)
downloadnavit-bec8b59d46503737c3f4ae6abeebb31afa048f87.tar.gz
Fix:core:Always return a value in xml_parse_text()
Signed-off-by: mvglasow <michael -at- vonglasow.com>
Diffstat (limited to 'navit/xmlconfig.c')
-rw-r--r--navit/xmlconfig.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/navit/xmlconfig.c b/navit/xmlconfig.c
index bed5e4796..fc3c5ec90 100644
--- a/navit/xmlconfig.c
+++ b/navit/xmlconfig.c
@@ -1100,7 +1100,7 @@ int xml_parse_text(const char *document, void *data,
char *str=g_strdup(document);
ezxml_t root = ezxml_parse_str(str, strlen(str));
if (!root)
- return;
+ return 0;
parse_node_text(root, data, start, end, text);
ezxml_free(root);
g_free(str);