[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
m4 ./ChangeLog m4/hash.c m4/m4.c m4/m4private.h...
From: |
Gary V. Vaughan |
Subject: |
m4 ./ChangeLog m4/hash.c m4/m4.c m4/m4private.h... |
Date: |
Wed, 08 Oct 2003 10:46:16 -0400 |
CVSROOT: /cvsroot/m4
Module name: m4
Branch:
Changes by: Gary V. Vaughan <address@hidden> 03/10/08 10:46:15
Modified files:
. : ChangeLog
m4 : hash.c m4.c m4private.h output.c symtab.c
syntax.c
src : freeze.c main.c
Log message:
Don't use XMALLOC and XCALLOC. Once we install the
corresponding patch into gnulib, this will fix some
address-calculation overflow bugs on hosts where calloc (A, B)
returns garbage when A*B overflows.
* m4/hash.c (m4_hash_new, node_new, m4_hash_resize,
maybe_grow, m4_get_hash_iterator_next): Replace XMALLOC with
xmalloc, XCALLOC with xcalloc.
* m4/m4.c (m4_create): Likewise.
* m4/m4private.h (m4_symbol_value_create): Likewise.
* m4/output.c (m4_output_init): Likewise.
* m4/symtab.c (symtab_fetch, m4_set_symbol_traced): Likewise.
* m4/syntax.c (remove_syntax_attribute): Likewise.
* src/freeze.c (reload_frozen_state): Likewise.
* src/main.c (main): Likewise.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/ChangeLog.diff?tr1=1.239&tr2=1.240&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/hash.c.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/m4.c.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/m4private.h.diff?tr1=1.38&tr2=1.39&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/output.c.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/symtab.c.diff?tr1=1.47&tr2=1.48&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/syntax.c.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/src/freeze.c.diff?tr1=1.35&tr2=1.36&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/src/main.c.diff?tr1=1.55&tr2=1.56&r1=text&r2=text
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- m4 ./ChangeLog m4/hash.c m4/m4.c m4/m4private.h...,
Gary V. Vaughan <=