diff options
author | Jay Sorg <jay.sorg@gmail.com> | 2019-11-08 09:08:19 +0300 |
---|---|---|
committer | Jay Sorg <jay.sorg@gmail.com> | 2019-11-08 09:08:19 +0300 |
commit | d22e6a57e9859f61c2cf645471863c39a12c2ce6 (patch) | |
tree | fceb4646b252f5db1a374a9c168a6e1d9a572c1f | |
parent | dbd4ccf8c201eb7c7205b0b89dbd3e960ff5d982 (diff) |
fix shared memory leak
-rw-r--r-- | module/rdpClientCon.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/module/rdpClientCon.c b/module/rdpClientCon.c index c026a6a..7651492 100644 --- a/module/rdpClientCon.c +++ b/module/rdpClientCon.c @@ -406,6 +406,10 @@ rdpClientConDisconnect(rdpPtr dev, rdpClientCon *clientCon) } free_stream(clientCon->out_s); free_stream(clientCon->in_s); + if (clientCon->shmemptr != NULL) + { + shmdt(clientCon->shmemptr); + } free(clientCon); return 0; } |