summaryrefslogtreecommitdiff
path: root/minecproxy/server-proxy.c
diff options
context:
space:
mode:
Diffstat (limited to 'minecproxy/server-proxy.c')
-rw-r--r--minecproxy/server-proxy.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/minecproxy/server-proxy.c b/minecproxy/server-proxy.c
index 787934d..b8a8988 100644
--- a/minecproxy/server-proxy.c
+++ b/minecproxy/server-proxy.c
@@ -564,6 +564,7 @@ struct server_local *local_new(struct server *server, struct saddr *saddr)
local = zmalloc(sizeof(*local));
if (!local) {
error("malloc: %m");
+ xfree(saddr);
return NULL;
}