diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2019-10-28 13:43:06 +0100 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2019-12-09 16:38:36 +0100 |
commit | 1788f98543b63070c1f9d10d59aca3a273ac7ebe (patch) | |
tree | e201e5492b89e4349ca32996db29efdf1dab1a7a | |
parent | 413ee925720555bac480438d9879a6975dd22c8c (diff) | |
download | libssh-1788f98543b63070c1f9d10d59aca3a273ac7ebe.tar.gz libssh-1788f98543b63070c1f9d10d59aca3a273ac7ebe.tar.xz libssh-1788f98543b63070c1f9d10d59aca3a273ac7ebe.zip |
channels: Use SSH_STRING_FREE()
Fixes T183
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 1832ed4fef59a27888413472cac36c9eab6f8049)
-rw-r--r-- | src/channels.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/channels.c b/src/channels.c index 0422818c..503a35dd 100644 --- a/src/channels.c +++ b/src/channels.c @@ -560,7 +560,7 @@ SSH_PACKET_CALLBACK(channel_rcv_data){ if (channel_default_bufferize(channel, ssh_string_data(str), len, is_stderr) < 0) { - ssh_string_free(str); + SSH_STRING_FREE(str); return SSH_PACKET_USED; } @@ -576,7 +576,7 @@ SSH_PACKET_CALLBACK(channel_rcv_data){ channel->local_window, channel->remote_window); - ssh_string_free(str); + SSH_STRING_FREE(str); if (is_stderr) { buf = channel->stderr_buffer; @@ -1025,7 +1025,7 @@ int ssh_channel_open_forward(ssh_channel channel, const char *remotehost, error: ssh_buffer_free(payload); - ssh_string_free(str); + SSH_STRING_FREE(str); return rc; } @@ -1108,7 +1108,7 @@ int ssh_channel_open_forward_unix(ssh_channel channel, error: ssh_buffer_free(payload); - ssh_string_free(str); + SSH_STRING_FREE(str); return rc; } |