From 828079b442383395e7ce0d34632b70e81fa8a9dc Mon Sep 17 00:00:00 2001 From: daixj Date: Mon, 29 Jan 2018 15:27:24 +0800 Subject: [PATCH] libxrdp: fix memory leak --- libxrdp/libxrdp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libxrdp/libxrdp.c b/libxrdp/libxrdp.c index 41ff1472..99da37f8 100644 --- a/libxrdp/libxrdp.c +++ b/libxrdp/libxrdp.c @@ -847,6 +847,7 @@ libxrdp_set_pointer(struct xrdp_session *session, int cache_idx) LLOGLN(10, ("libxrdp_send_pointer: fastpath")); if (xrdp_rdp_init_fastpath((struct xrdp_rdp *)session->rdp, s) != 0) { + free_stream(s); return 1; } }