diff --git a/common/mlxml/xml-c.c b/common/mlxml/xml-c.c index a0fa0fc3d..715c3bb24 100644 --- a/common/mlxml/xml-c.c +++ b/common/mlxml/xml-c.c @@ -196,7 +196,7 @@ mllib_xml_to_string (value docv, value formatv) doc = docptr_val (docv); xmlDocDumpFormatMemory (doc, &mem, &size, Bool_val (formatv)); - strv = caml_alloc_initialized_string (size, mem); + strv = caml_alloc_initialized_string (size, (const char *) mem); free (mem); CAMLreturn (strv);