1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-24 00:58:48 -05:00
curl/lib/vssh
Daniel Stenberg a3efced012
libssh: avoid plain free() of libssh-memory
Since curl's own memory debugging system redefines free() calls to track
and fiddle with memory, it cannot be used on memory allocated by 3rd
party libraries.

Third party libraries SHOULD NOT require free() to release allocated
resources for this reason - and libs can use separate healp allocators
on some systems (like Windows) so free() doesn't necessarily work
anyway.

Filed as an issue with libssh: https://bugs.libssh.org/T268

Closes #6481
2021-01-18 22:50:56 +01:00
..
libssh2.c lib: pass in 'struct Curl_easy *' to most functions 2021-01-17 23:56:09 +01:00
libssh.c libssh: avoid plain free() of libssh-memory 2021-01-18 22:50:56 +01:00
ssh.h curl.se: new home 2020-11-04 23:59:47 +01:00
wolfssh.c lib: pass in 'struct Curl_easy *' to most functions 2021-01-17 23:56:09 +01:00
wolfssh.h curl.se: new home 2020-11-04 23:59:47 +01:00