diff options
author | Chong Yidong <cyd@gnu.org> | 2011-10-27 16:07:28 +0800 |
---|---|---|
committer | Chong Yidong <cyd@gnu.org> | 2011-10-27 16:07:28 +0800 |
commit | 435c1d6793ce358f4d2c77c9e9c1ad81fd754651 (patch) | |
tree | c4a4bf709d74290d4c59f8b1a152190c8d89d9c6 /lisp/emacs-lisp/autoload.el | |
parent | 416a2c45b3068568e47076ed089db25830117ea8 (diff) | |
download | emacs-435c1d6793ce358f4d2c77c9e9c1ad81fd754651.tar.gz emacs-435c1d6793ce358f4d2c77c9e9c1ad81fd754651.tar.bz2 emacs-435c1d6793ce358f4d2c77c9e9c1ad81fd754651.zip |
More gnutls memory fixes.
* src/gnutls.c (emacs_gnutls_deinit): Deinit the gnutls_state if it is
non-NULL, regardless of GNUTLS_INITSTAGE.
(Fgnutls_boot): Cleanups. Call emacs_gnutls_deinit if we signal
an error. Set process slots as soon as we allocate them.
* src/gnutls.h (GNUTLS_LOG, GNUTLS_LOG2): Fix macros.
* src/process.c (make_process): Set gnutls_state to NULL.
Diffstat (limited to 'lisp/emacs-lisp/autoload.el')
0 files changed, 0 insertions, 0 deletions