mirror of
https://git.libssh.org/projects/libssh.git
synced 2026-02-04 20:30:38 +09:00
Improve sftp_message_free().
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@575 7dcaeef0-15fb-0310-b436-a5af3365683c
This commit is contained in:
@@ -305,13 +305,20 @@ static SFTP_MESSAGE *sftp_message_new(SFTP_SESSION *sftp){
|
||||
return msg;
|
||||
}
|
||||
|
||||
static void sftp_message_free(SFTP_MESSAGE *msg){
|
||||
SFTP_SESSION *sftp=msg->sftp;
|
||||
sftp_enter_function();
|
||||
if(msg->payload)
|
||||
buffer_free(msg->payload);
|
||||
free(msg);
|
||||
sftp_leave_function();
|
||||
static void sftp_message_free(SFTP_MESSAGE *msg) {
|
||||
SFTP_SESSION *sftp;
|
||||
|
||||
if (msg == NULL) {
|
||||
return;
|
||||
}
|
||||
|
||||
sftp = msg->sftp;
|
||||
sftp_enter_function();
|
||||
|
||||
buffer_free(msg->payload);
|
||||
SAFE_FREE(msg);
|
||||
|
||||
sftp_leave_function();
|
||||
}
|
||||
|
||||
static SFTP_MESSAGE *sftp_get_message(SFTP_PACKET *packet){
|
||||
|
||||
Reference in New Issue
Block a user