diff options
-rw-r--r-- | libssh/messages.c | 4 |
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); } + /** @} */ |