diff options
author | Daniel Stone <daniel@fooishbar.org> | 2007-02-15 19:09:00 +0200 |
---|---|---|
committer | Keith Packard <keithp@guitar.keithp.com> | 2007-02-17 17:08:10 -0800 |
commit | 69073a48e35d5f3cdd6a41d18d3b3cc94072b2c1 (patch) | |
tree | 32531aad287689a6a5f6e07a83fe015e03bd3b81 | |
parent | 0ab6c03c179cea58266f5fefc69931de395fcb24 (diff) |
os: fix client privates leak
Minor leak here. Oops.
(cherry picked from commit 811675733e97416c990e6dc9c19271b43d96248d)
-rw-r--r-- | os/connection.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/os/connection.c b/os/connection.c index 96ad11921..98e83ae4c 100644 --- a/os/connection.c +++ b/os/connection.c @@ -1042,6 +1042,8 @@ CloseDownConnection(ClientPtr client) XdmcpCloseDisplay(oc->fd); #endif CloseDownFileDescriptor(oc); + FreeOsBuffers(oc); + xfree(client->osPrivate); client->osPrivate = (pointer)NULL; if (auditTrailLevel > 1) AuditF("client %d disconnected\n", client->index); |