[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[5903] temporarily disable freeing subfiles
From: |
Gavin D. Smith |
Subject: |
[5903] temporarily disable freeing subfiles |
Date: |
Wed, 29 Oct 2014 22:16:54 +0000 |
Revision: 5903
http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=5903
Author: gavin
Date: 2014-10-29 22:16:53 +0000 (Wed, 29 Oct 2014)
Log Message:
-----------
temporarily disable freeing subfiles
Modified Paths:
--------------
trunk/ChangeLog
trunk/info/session.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2014-10-29 20:48:02 UTC (rev 5902)
+++ trunk/ChangeLog 2014-10-29 22:16:53 UTC (rev 5903)
@@ -11,6 +11,9 @@
* info/session.c (info_search_internal): Always free return
value of info_get_node if it is not saved in the window.
+ * info/session.c (gc_file_buffers_and_nodes): Temporarily
+ disable freeing subfiles.
+
2014-10-29 Karl Berry <address@hidden>
* doc/texinfo.tex (\chapmacro): \checkenv, since chapters
Modified: trunk/info/session.c
===================================================================
--- trunk/info/session.c 2014-10-29 20:48:02 UTC (rev 5902)
+++ trunk/info/session.c 2014-10-29 22:16:53 UTC (rev 5903)
@@ -1760,10 +1760,17 @@
non-subfile. */
if (fb->flags & N_Subfile)
{
+ /* FIXME: For now, never free a subfile contents. It can be
+ referenced by contents pointers in the tag table for the
+ main file. Either check for this case, or do not store
+ contents pointers. */
+ fb_referenced[fb_index] = 1;
+ /*
if (n->subfile && !FILENAME_CMP (fb->fullpath, n->subfile))
{
fb_referenced[fb_index] = 1;
}
+ */
}
else
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [5903] temporarily disable freeing subfiles,
Gavin D. Smith <=