Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FreeRDP/FreeRDP-old.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMads Kiilerich <mads@kiilerich.com>2011-07-01 15:56:49 +0400
committerMads Kiilerich <mads@kiilerich.com>2011-07-01 15:56:49 +0400
commit77232b4adcbd8c13877ae94f63dec07a8f4147ba (patch)
tree519ef6d12dba001aa37acccac06216d37cb8b78a
parent5b66bdf2ac5a645d94c3e171c0fb2be7674c0fe7 (diff)
core: rdp_free should free the ->net it owns
(also changes the "free" order to be the opposite of "new" order)
-rw-r--r--libfreerdp-core/rdp.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/libfreerdp-core/rdp.c b/libfreerdp-core/rdp.c
index 0c8e137..9ef7db2 100644
--- a/libfreerdp-core/rdp.c
+++ b/libfreerdp-core/rdp.c
@@ -1776,12 +1776,13 @@ rdp_free(rdpRdp * rdp)
if (rdp != NULL)
{
freerdp_uniconv_free(rdp->uniconv);
+ ext_free(rdp->ext);
cache_free(rdp->cache);
pcache_free(rdp->pcache);
orders_free(rdp->orders);
- xfree(rdp->buffer);
+ network_free(rdp->net);
sec_free(rdp->sec);
- ext_free(rdp->ext);
+ xfree(rdp->buffer);
xfree(rdp->redirect_server);
xfree(rdp->redirect_routingtoken);
xfree(rdp->redirect_username);