* tparam.c: Integer and memory overflow fixes.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 29 Jul 2011 01:49:31 +0000 (18:49 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 29 Jul 2011 01:49:31 +0000 (18:49 -0700)
commit8fbadbe3d240897b2fb265e749cfc9bdeb4bac39
tree695368909c048e89d2cf94fa35c392667d196ab3
parent0d8f2df7c41d8904df693e4046849751adebd8ab
* tparam.c: Integer and memory overflow fixes.

(tparam1): Use ptrdiff_t, not int, for sizes.
Don't update size until alloc done.
Redo size calculations to avoid overflow.
Check for size calculation overflow.
src/ChangeLog
src/tparam.c