diff --git a/libfreerdp-core/rdp.c b/libfreerdp-core/rdp.c index ea3a8ebc8..b3387832f 100644 --- a/libfreerdp-core/rdp.c +++ b/libfreerdp-core/rdp.c @@ -642,8 +642,8 @@ void rdp_free(rdpRdp* rdp) mcs_free(rdp->mcs); vchan_free(rdp->vchan); redirection_free(rdp->redirection); - xfree(rdp); mppc_free(rdp); + xfree(rdp); } }