aboutsummaryrefslogtreecommitdiff
path: root/src/sftp.c
diff options
context:
space:
mode:
authorAnderson Toshiyuki Sasaki <ansasaki@redhat.com>2019-01-26 13:50:38 +0100
committerAndreas Schneider <asn@cryptomilk.org>2019-01-26 13:56:22 +0100
commit61ad276a8700071681224b460e91d987ee819e2d (patch)
tree804ddae8a1df3eba4636ee358d615ab74217d133 /src/sftp.c
parent9c5a1967c3b9b93190966b9b8edacc9d9804a1bf (diff)
downloadlibssh-61ad276a8700071681224b460e91d987ee819e2d.tar.gz
libssh-61ad276a8700071681224b460e91d987ee819e2d.tar.xz
libssh-61ad276a8700071681224b460e91d987ee819e2d.zip
sftp: Reformat sftp_ext_free()
Signed-off-by: Anderson Toshiyuki Sasaki <ansasaki@redhat.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'src/sftp.c')
-rw-r--r--src/sftp.c27
1 files changed, 14 insertions, 13 deletions
diff --git a/src/sftp.c b/src/sftp.c
index 1fd2f4bc..3726993c 100644
--- a/src/sftp.c
+++ b/src/sftp.c
@@ -79,23 +79,24 @@ static sftp_ext sftp_ext_new(void) {
return ext;
}
-static void sftp_ext_free(sftp_ext ext) {
- unsigned int i;
+static void sftp_ext_free(sftp_ext ext)
+{
+ unsigned int i;
- if (ext == NULL) {
- return;
- }
+ if (ext == NULL) {
+ return;
+ }
- if (ext->count) {
- for (i = 0; i < ext->count; i++) {
- SAFE_FREE(ext->name[i]);
- SAFE_FREE(ext->data[i]);
+ if (ext->count) {
+ for (i = 0; i < ext->count; i++) {
+ SAFE_FREE(ext->name[i]);
+ SAFE_FREE(ext->data[i]);
+ }
+ SAFE_FREE(ext->name);
+ SAFE_FREE(ext->data);
}
- SAFE_FREE(ext->name);
- SAFE_FREE(ext->data);
- }
- SAFE_FREE(ext);
+ SAFE_FREE(ext);
}
sftp_session sftp_new(ssh_session session)