aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2019-10-28 13:43:06 +0100
committerAndreas Schneider <asn@cryptomilk.org>2019-12-09 16:38:36 +0100
commit1788f98543b63070c1f9d10d59aca3a273ac7ebe (patch)
treee201e5492b89e4349ca32996db29efdf1dab1a7a
parent413ee925720555bac480438d9879a6975dd22c8c (diff)
downloadlibssh-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.c8
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;
}