summaryrefslogtreecommitdiffstats
path: root/tests/pkd/pkd_hello.c
diff options
context:
space:
mode:
authorTobias Klauser <tklauser@distanz.ch>2015-01-13 11:18:41 +0100
committerAndreas Schneider <asn@cryptomilk.org>2015-01-14 10:22:55 +0100
commit15d71a8c51b93efd169cb2779ba442abdbcd1f5f (patch)
tree794915e32439317b9bb20cdf2406176ffa0c091b /tests/pkd/pkd_hello.c
parent8536cd9808b78a9037e848f37fa8b565d3c55b67 (diff)
downloadlibssh-15d71a8c51b93efd169cb2779ba442abdbcd1f5f.tar.gz
libssh-15d71a8c51b93efd169cb2779ba442abdbcd1f5f.tar.xz
libssh-15d71a8c51b93efd169cb2779ba442abdbcd1f5f.zip
sftp: Fix memory leak on realloc failure
If realloc of sftp->ext->name or sftp->ext->data fails, the memory previously allocated for the respective member is leaked. Fix this by storing the return value of realloc() in a temporary variable which only gets assigned to the respective sftp->ext member on success. Signed-off-by: Tobias Klauser <tklauser@distanz.ch> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'tests/pkd/pkd_hello.c')
0 files changed, 0 insertions, 0 deletions