summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorbrl <brl>2007-08-14 20:20:57 +0000
committerbrl <brl>2007-08-14 20:20:57 +0000
commitdaa5550f2e424a88ba6de7602fab405808a2ef23 (patch)
tree5d6fb3f051af6c1938091e64270a8163be1f0528 /ChangeLog
parent1bea7fa97bbdb1ceeb2696b8982a1e025ef751f4 (diff)
downloadratpoison-daa5550f2e424a88ba6de7602fab405808a2ef23.zip
src/main.c (xvsprintf): limit memory allocation to 200K when vsnprintf return -1.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 84ad22e..efdf4ab 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2007-08-14 Bernhard R. Link <brlink@debian.org>
+
+ * src/main.c (xvsprintf): limit memory allocation
+ to 200K when vsnprintf return -1. (i.e. on pre-1999
+ systems not distinguising fatal errors and too small
+ buffer).
+
2007-07-08 Bernhard R. Link <brlink@debian.org>
* src/manage.c (get_res_name, get_res_class): remove