diff options
author | Eduardo Chappa <chappa@washington.edu> | 2018-06-14 16:50:18 -0600 |
---|---|---|
committer | Eduardo Chappa <chappa@washington.edu> | 2018-06-14 16:50:18 -0600 |
commit | 6fc06defd55e7d00f620d40e52da47bc4c1b3a96 (patch) | |
tree | 8a6c410b0f9280f1b218358ac34178d506b104b6 /imap/src/osdep/unix/tcp_unix.c | |
parent | 992277048fb4c5f380edb8e9247b7e721662ca89 (diff) | |
download | alpine-6fc06defd55e7d00f620d40e52da47bc4c1b3a96.tar.xz |
* More changes to make Valgrind happy.
Diffstat (limited to 'imap/src/osdep/unix/tcp_unix.c')
-rw-r--r-- | imap/src/osdep/unix/tcp_unix.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/imap/src/osdep/unix/tcp_unix.c b/imap/src/osdep/unix/tcp_unix.c index 339c968c..b076ce44 100644 --- a/imap/src/osdep/unix/tcp_unix.c +++ b/imap/src/osdep/unix/tcp_unix.c @@ -1066,3 +1066,15 @@ long tcp_isclienthost (char *host) /* Following statement must be at end of this module */ #undef fork /* undo any use of vfork() */ + +void tcp_end(void) +{ + if(rshcommand) fs_give((void **) &rshcommand); + if(rshpath) fs_give((void **) &rshpath); + if(sshcommand) fs_give((void **) &sshcommand); + if(sshpath) fs_give((void **) &sshpath); + if(myClientAddr) fs_give((void **) &myClientAddr); + if(myClientHost) fs_give((void **) &myClientHost); + if(myServerAddr) fs_give((void **) &myServerAddr); + if(myServerHost) fs_give((void **) &myServerHost); +} |