summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp.el
diff options
context:
space:
mode:
authorChong Yidong <cyd@gnu.org>2011-10-27 14:07:09 +0800
committerChong Yidong <cyd@gnu.org>2011-10-27 14:07:09 +0800
commit9c6c6f495b8469ca5e105f5ddb02a69d1303a106 (patch)
tree0858a59fdd543e7dca46fb6a3ab495c21c417f07 /lisp/emacs-lisp/lisp.el
parent15de15c66d96905aa21f1781861067eebd68b24b (diff)
downloademacs-9c6c6f495b8469ca5e105f5ddb02a69d1303a106.tar.gz
emacs-9c6c6f495b8469ca5e105f5ddb02a69d1303a106.tar.bz2
emacs-9c6c6f495b8469ca5e105f5ddb02a69d1303a106.zip
Fix a memory leak in the built-in GnuTLS support.
* src/gnutls.c (emacs_gnutls_deinit): New function. Deallocate credentials structures as well as calling gnutls_deinit. (Fgnutls_deinit, Fgnutls_boot): Use it. * src/process.c (make_process): Initialize GnuTLS credentials to NULL. (deactivate_process): Call emacs_gnutls_deinit.
Diffstat (limited to 'lisp/emacs-lisp/lisp.el')
0 files changed, 0 insertions, 0 deletions