summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Herlant <herlantj@gmail.com>2018-04-27 12:42:11 -0700
committerJoseph Herlant <aerostitch@users.noreply.github.com>2018-04-30 10:48:01 -0700
commit1f548872e2354deea375f6911294014ba40d307c (patch)
tree232cdedbbd500c1dc4942f9e90d59ca279432dda
parent0bb90f91a2d7ef5873d098bf6f8119ae78f82ad7 (diff)
downloadnavit-1f548872e2354deea375f6911294014ba40d307c.tar.gz
Update:xmlconfig:Make sure we use g_malloc/g_free instead of malloc/free
-rw-r--r--navit/xmlconfig.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/navit/xmlconfig.c b/navit/xmlconfig.c
index 0af3551b4..1bb127373 100644
--- a/navit/xmlconfig.c
+++ b/navit/xmlconfig.c
@@ -1019,7 +1019,7 @@ xi_text (xml_context *context,
struct xmldocument *doc=user_data;
struct xmlstate *curr, **state = doc->user_data;
struct attr attr;
- char *text_dup = malloc(text_len+1);
+ char *text_dup = g_malloc(text_len+1);
curr=*state;
strncpy(text_dup, text, text_len);
@@ -1028,7 +1028,7 @@ xi_text (xml_context *context,
attr.u.str=text_dup;
if (curr->object_func && curr->object_func->add_attr && curr->element_attr.u.data)
curr->object_func->add_attr(curr->element_attr.u.data, &attr);
- free(text_dup);
+ g_free(text_dup);
return;
}
}