| Index: third_party/libxml/src/relaxng.c
|
| diff --git a/third_party/libxml/src/relaxng.c b/third_party/libxml/src/relaxng.c
|
| index 56a3344a2fe1a198d23a11fdf6678b58b6719d85..3d3e69c0e3621b6d044234695bb5f4661b214397 100644
|
| --- a/third_party/libxml/src/relaxng.c
|
| +++ b/third_party/libxml/src/relaxng.c
|
| @@ -2088,6 +2088,7 @@ xmlRelaxNGGetErrorString(xmlRelaxNGValidErr err, const xmlChar * arg1,
|
| const xmlChar * arg2)
|
| {
|
| char msg[1000];
|
| + xmlChar *result;
|
|
|
| if (arg1 == NULL)
|
| arg1 = BAD_CAST "";
|
| @@ -2215,7 +2216,7 @@ xmlRelaxNGGetErrorString(xmlRelaxNGValidErr err, const xmlChar * arg1,
|
| snprintf(msg, 1000, "Unknown error code %d\n", err);
|
| }
|
| msg[1000 - 1] = 0;
|
| - xmlChar *result = xmlCharStrdup(msg);
|
| + result = xmlCharStrdup(msg);
|
| return (xmlEscapeFormatString(&result));
|
| }
|
|
|
|
|