[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] dynamic-modules d2271bc 06/22: alloc.c: protect doc field
From: |
Noah Friedman |
Subject: |
[Emacs-diffs] dynamic-modules d2271bc 06/22: alloc.c: protect doc field from GC. |
Date: |
Mon, 8 May 2017 19:46:12 -0400 (EDT) |
branch: dynamic-modules
commit d2271bc2bf1bba49dd117908af5836871b2abccb
Author: Aurélien Aptel <address@hidden>
Commit: Ted Zlatanov <address@hidden>
alloc.c: protect doc field from GC.
---
src/alloc.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/alloc.c b/src/alloc.c
index faad0b5..a0b1110 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -6344,6 +6344,7 @@ mark_object (Lisp_Object arg)
break;
case PVEC_SUBR:
+ mark_object (XSUBR (obj)->doc);
break;
case PVEC_FREE:
- [Emacs-diffs] branch dynamic-modules created (now 9313182), Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules 14ea9e0 03/22: intern literal strings as regular string., Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules 2010646 04/22: add sample module `fmod'., Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules fa450f8 07/22: doc.c: use DOC format sanity checks instead of bytecompiled checks on module doc files., Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules 5c710fb 01/22: add libltdl configure option/dependency., Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules cc5fe95 09/22: move fmod module in modules/fmod/., Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules eae5da9 20/22: yaml module: add `yaml-parse-string'., Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules 01e2303 17/22: update modules examples with `provide' call., Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules d2271bc 06/22: alloc.c: protect doc field from GC.,
Noah Friedman <=
- [Emacs-diffs] dynamic-modules 1be03fd 08/22: doc.c: don't prefix doc path by ../etc/ for modules, Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules c0eb5a6 05/22: change Subr doc field from char* to Lisp_Object., Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules db69d49 12/22: new module: elisp, Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules 334564f 15/22: fix docstring., Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules 18920eb 19/22: new yaml parsing module using libyaml, Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules 3f762bd 02/22: add `load-module' function to emacs lisp., Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules 1be7b68 10/22: new module: opaque, Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules 4efd6a2 21/22: yaml module: rename `yaml-parse' to `yaml-parse-buffer'., Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules 6334cf7 18/22: use `load-module-suffixes' as a source of module suffixes., Noah Friedman, 2017/05/08
- [Emacs-diffs] dynamic-modules 106c15b 14/22: curl: use url arg., Noah Friedman, 2017/05/08