summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorAlan Coopersmith <Alan.Coopersmith@sun.com>2006-06-03 06:11:30 +0000
committerAlan Coopersmith <Alan.Coopersmith@sun.com>2006-06-03 06:11:30 +0000
commit4daea919c3aa104b6caf8c0f42f49ae755545986 (patch)
tree607453f571a3451c6ba5188e010be900e6bffa1e /ChangeLog
parent19855d6e09aa36db7686ad6f538179bf87e9c6ea (diff)
Always initialize atomTable to NULL, so xpmHashTableFree() doesn't try to
free a random value from the stack if xpmHashTableInit returns an error.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index fd1a686..7217698 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2006-06-02 Alan Coopersmith <alan.coopersmith@sun.com>
+ * src/hashtab.c (xpmHashTableInit):
+ Always initialize atomTable to NULL, so xpmHashTableFree() doesn't
+ try to free a random value from the stack if xpmHashTableInit returns
+ an error.
+
* src/create.c (xpmParseDataAndCreate):
Coverity #1432: Returned without freeing storage "hints_cmt"
(in error case when xpmHashTableInit failed)