diff options
author | Paul Smith <psmith@gnu.org> | 2009-08-02 16:05:42 +0000 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2009-08-02 16:05:42 +0000 |
commit | 7deb42aafdf547a3648f60ff04e0114c10a3d18d (patch) | |
tree | 9330340bfd24da63b6bf280a1977bfc0f2d6d0a3 /ChangeLog | |
parent | e2f16fdf45ec0506c68f32e9fc6a7b31ae17fdc6 (diff) | |
download | gunmake-7deb42aafdf547a3648f60ff04e0114c10a3d18d.tar.gz |
- Fix Savannah bug #27093
- Fix Savannah bug #27143
- Fix Savannah bug #23960
- Fix Savannah bug #27148
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,3 +1,15 @@ +2009-08-01 Paul Smith <psmith@gnu.org> + + * expand.c (expand_argument): If the argument is large enough use + xmalloc() instead of alloca(). Fixes Savannah bug #27143. + + * variable.c (do_variable_definition): Avoid using alloca() to + hold values, which can be large. Fixes Savannah bug #23960. + + * job.c (new_job): Use memmove() instead of strcpy() since both + pointers are in the same memory block. Fixes Savannah bug #27148. + Patch by Petr Machata. + 2009-07-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * job.c (construct_command_argv_internal): Add "ulimit" and |