diff options
author | Andreas Schneider <mail@cynapses.org> | 2009-05-03 18:31:03 +0000 |
---|---|---|
committer | Andreas Schneider <mail@cynapses.org> | 2009-05-03 18:31:03 +0000 |
commit | 9827cac4759000e5f954275ffef88b3584b76d21 (patch) | |
tree | a349c8f083c749c0f36864544d1b494106c0bdb9 /libssh | |
parent | b23c68264db4b6d0c436587c332bcaecf79ef29d (diff) | |
download | libssh-9827cac4759000e5f954275ffef88b3584b76d21.tar.gz libssh-9827cac4759000e5f954275ffef88b3584b76d21.tar.xz libssh-9827cac4759000e5f954275ffef88b3584b76d21.zip |
Reformat channel_free().
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@686 7dcaeef0-15fb-0310-b436-a5af3365683c
Diffstat (limited to 'libssh')
-rw-r--r-- | libssh/channels.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/libssh/channels.c b/libssh/channels.c index e2a5234..ec9bdd8 100644 --- a/libssh/channels.c +++ b/libssh/channels.c @@ -709,9 +709,12 @@ error: return rc; } -/** \brief close and free a channel - * \param channel channel to free - * \warning any data unread on channel will be lost +/** + * @brief Close and free a channel. + * + * @param channel The channel to free. + * + * @warning Any data unread on this channel will be lost. */ void channel_free(CHANNEL *channel) { SSH_SESSION *session = channel->session; @@ -745,6 +748,7 @@ void channel_free(CHANNEL *channel) { /* debug trick to catch use after frees */ memset(channel, 'X', sizeof(CHANNEL)); SAFE_FREE(channel); + leave_function(); } |