[-] Workaround for mxml 2.10 memleak

2.10's mxmlDelete memleaks, and mxml is used in many parts of forked-daapd. So
to avoid that we ship upstream's fixed version of mxmlDelete and use that.
This commit is contained in:
ejurgensen
2020-03-27 23:04:18 +01:00
parent 2d8521139c
commit dbc798da4f
6 changed files with 103 additions and 11 deletions

View File

@@ -53,7 +53,8 @@
#include <event2/event.h>
#include <event2/buffer.h>
#include <mxml.h>
#include "mxml-compat.h"
#include "input.h"
#include "misc.h"
@@ -64,7 +65,6 @@
#include "player.h"
#include "worker.h"
#include "commands.h"
#include "mxml-compat.h"
// Maximum number of pipes to watch for data
#define PIPE_MAX_WATCH 4