summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2006-02-17 13:29:52 +0000
committerPaul Smith <psmith@gnu.org>2006-02-17 13:29:52 +0000
commitbde826b18aeb6fd3c9de7a7733d1e163efde90e1 (patch)
tree8de85f137b768170247e18a2a2c95652a637530d /ChangeLog
parent0806a403d65ef6a7f16e2c17aa8286100ebad5d7 (diff)
downloadgunmake-bde826b18aeb6fd3c9de7a7733d1e163efde90e1.tar.gz
Make sure we don't introduce a circularity into the variable set linked
list. Fixes Savannah bug #15757.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e86bc3e..07d1e52 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2006-02-17 Paul D. Smith <psmith@gnu.org>
+
+ * variable.c (merge_variable_set_lists): Don't try to merge the
+ global_setlist. Not only is this useless, but it can lead to
+ circularities in the linked list, if global_setlist->next in one
+ list gets set to point to another list which also ends in
+ global_setlist.
+ Fixes Savannah bug #15757.
+
2006-02-15 Paul D. Smith <psmith@gnu.org>
Fix for Savannah bug #106.