aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAris Adamantiadis <aris@0xbadc0de.be>2009-11-18 20:53:06 +0100
committerAris Adamantiadis <aris@0xbadc0de.be>2009-11-18 20:53:06 +0100
commitca9f42a20f4e10b003eafe0a6f1e78fc3f927797 (patch)
tree819da4038f26d4f9e939fcf83b3021e1bd2fa17d
parente9397868363d004750a99fc6ed97f25eba97bd6d (diff)
downloadlibssh-ca9f42a20f4e10b003eafe0a6f1e78fc3f927797.tar.gz
libssh-ca9f42a20f4e10b003eafe0a6f1e78fc3f927797.tar.xz
libssh-ca9f42a20f4e10b003eafe0a6f1e78fc3f927797.zip
Fix another memleak
Use buffer_free instead of SAFE_FREE
-rw-r--r--libssh/channels.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libssh/channels.c b/libssh/channels.c
index 60d2b098..13ea25f2 100644
--- a/libssh/channels.c
+++ b/libssh/channels.c
@@ -79,7 +79,7 @@ ssh_channel channel_new(ssh_session session) {
channel->stderr_buffer = buffer_new();
if (channel->stderr_buffer == NULL) {
- SAFE_FREE(channel->stdout_buffer);
+ buffer_free(channel->stdout_buffer);
SAFE_FREE(channel);
return NULL;
}