diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2002-03-22 12:23:14 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2002-03-22 12:23:14 +0000 |
commit | 4e2df54bb17645ef0d3f28b9665b2d2dde4b47a3 (patch) | |
tree | af973fce89ac3c0085150371398917d5be4b6794 /xpath.c | |
parent | db5529150b89269569b636235ef5371ea08358d6 (diff) | |
download | android_external_libxml2-4e2df54bb17645ef0d3f28b9665b2d2dde4b47a3.tar.gz android_external_libxml2-4e2df54bb17645ef0d3f28b9665b2d2dde4b47a3.tar.bz2 android_external_libxml2-4e2df54bb17645ef0d3f28b9665b2d2dde4b47a3.zip |
Richard Jinks spotted an incoherent memory allocation behaviour in
* xpath.c: Richard Jinks spotted an incoherent memory allocation
behaviour in xmlXPathCastToString()
Daniel
Diffstat (limited to 'xpath.c')
-rw-r--r-- | xpath.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -3237,7 +3237,7 @@ xmlXPathCastToString(xmlXPathObjectPtr val) { ret = xmlXPathCastNodeSetToString(val->nodesetval); break; case XPATH_STRING: - return(val->stringval); + return(xmlStrdup(val->stringval)); case XPATH_BOOLEAN: ret = xmlXPathCastBooleanToString(val->boolval); break; |