diff options
Diffstat (limited to 'libssh/messages.c')
-rw-r--r-- | libssh/messages.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libssh/messages.c b/libssh/messages.c index 4e84caf7..957af920 100644 --- a/libssh/messages.c +++ b/libssh/messages.c @@ -783,7 +783,9 @@ void ssh_message_free(SSH_MESSAGE *msg){ SAFE_FREE(msg->channel_request.subsystem); break; } + ZERO_STRUCTP(msg); + SAFE_FREE(msg); } /** |