aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libssh/messages.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libssh/messages.c b/libssh/messages.c
index 7ad88821..bb5cae4e 100644
--- a/libssh/messages.c
+++ b/libssh/messages.c
@@ -780,8 +780,8 @@ void ssh_message_free(SSH_MESSAGE *msg){
SAFE_FREE(msg->channel_request.subsystem);
break;
}
- memset(msg, 0, sizeof(*msg));
- SAFE_FREE(msg);
+ ZERO_STRUCTP(msg);
}
+
/** @}
*/