s/xmlParseMemory/xmlReadMemory/

...as xmlParseMemory() is deprecated
This commit is contained in:
Johan Malm 2024-12-08 17:21:11 +00:00
parent 5e422a0bc2
commit 36355c0e4e
2 changed files with 4 additions and 2 deletions

View file

@ -1392,7 +1392,8 @@ xml_tree_walk(xmlNode *node)
void void
rcxml_parse_xml(struct buf *b) rcxml_parse_xml(struct buf *b)
{ {
xmlDoc *d = xmlParseMemory(b->data, b->len); int options = 0;
xmlDoc *d = xmlReadMemory(b->data, b->len, NULL, NULL, options);
if (!d) { if (!d) {
wlr_log(WLR_ERROR, "error parsing config file"); wlr_log(WLR_ERROR, "error parsing config file");
return; return;

View file

@ -755,7 +755,8 @@ xml_tree_walk(xmlNode *node, struct server *server)
static bool static bool
parse_buf(struct server *server, struct buf *buf) parse_buf(struct server *server, struct buf *buf)
{ {
xmlDoc *d = xmlParseMemory(buf->data, buf->len); int options = 0;
xmlDoc *d = xmlReadMemory(buf->data, buf->len, NULL, NULL, options);
if (!d) { if (!d) {
wlr_log(WLR_ERROR, "xmlParseMemory()"); wlr_log(WLR_ERROR, "xmlParseMemory()");
return false; return false;