[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
};
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] feature/async-dns 8858b2c: Fix GC problem in async TLS connection,
Lars Ingebrigtsen <=