[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-cvs] pspp/src ChangeLog autorecode.c frequencies.q g...
From: |
Ben Pfaff |
Subject: |
[Pspp-cvs] pspp/src ChangeLog autorecode.c frequencies.q g... |
Date: |
Sat, 29 Oct 2005 01:50:09 -0400 |
CVSROOT: /cvsroot/pspp
Module name: pspp
Branch:
Changes by: Ben Pfaff <address@hidden> 05/10/29 05:50:06
Modified files:
src : ChangeLog autorecode.c frequencies.q
groff-font.c matrix-data.c pfm-read.c pool.c
pool.h tab.c
Log message:
Fix up potential overflows in size calculations by replacing
instances of pool_alloc(p, x * sizeof *y) by pool_malloc(p, x,
sizeof *y) everywhere I could find them. Similarly by
pool_malloc(), pool_realloc().
(Order is important: pool_alloc(p, sizeof *y, x) will divide by 0
if x is 0.)
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/pspp/pspp/src/ChangeLog.diff?tr1=1.243&tr2=1.244&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pspp/pspp/src/autorecode.c.diff?tr1=1.22&tr2=1.23&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pspp/pspp/src/frequencies.q.diff?tr1=1.41&tr2=1.42&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pspp/pspp/src/groff-font.c.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pspp/pspp/src/matrix-data.c.diff?tr1=1.33&tr2=1.34&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pspp/pspp/src/pfm-read.c.diff?tr1=1.28&tr2=1.29&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pspp/pspp/src/pool.c.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pspp/pspp/src/pool.h.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/pspp/pspp/src/tab.c.diff?tr1=1.24&tr2=1.25&r1=text&r2=text
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-cvs] pspp/src ChangeLog autorecode.c frequencies.q g...,
Ben Pfaff <=