emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] feature/async-dns 8858b2c: Fix GC problem in async TLS con


From: Lars Ingebrigtsen
Subject: [Emacs-diffs] feature/async-dns 8858b2c: Fix GC problem in async TLS connection
Date: Mon, 01 Feb 2016 00:11:04 +0000

branch: feature/async-dns
commit 8858b2ce88bec90932c06de60b76584352f73bd6
Author: Lars Ingebrigtsen <address@hidden>
Commit: Lars Ingebrigtsen <address@hidden>

    Fix GC problem in async TLS connection
    
    * process.h: All Lisp_Object slots have to come first,
    otherwise they won't be protected from gc.
---
 src/process.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/process.h b/src/process.h
index 95c64fa..828330b 100644
--- a/src/process.h
+++ b/src/process.h
@@ -106,6 +106,7 @@ struct Lisp_Process
 
 #ifdef HAVE_GNUTLS
     Lisp_Object gnutls_cred_type;
+    Lisp_Object gnutls_async_parameters;
 #endif
 
     /* Pipe process attached to the standard error of this process.  */
@@ -191,7 +192,6 @@ struct Lisp_Process
     unsigned int gnutls_extra_peer_verification;
     int gnutls_log_level;
     int gnutls_handshakes_tried;
-    Lisp_Object gnutls_async_parameters;
     bool_bf gnutls_p : 1;
 #endif
 };



reply via email to

[Prev in Thread] Current Thread [Next in Thread]