* termcap.c: Integer and memory overflow issues.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 29 Jul 2011 01:24:19 +0000 (18:24 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 29 Jul 2011 01:24:19 +0000 (18:24 -0700)
commit0d8f2df7c41d8904df693e4046849751adebd8ab
treef9fc8f8113006216c1056214cfca2a5548161fa8
parentfee31f82d5279a6faeb2d4cef808e9d7fce2f210
* termcap.c: Integer and memory overflow issues.

(tgetent): Use ptrdiff_t, not int, to record results of
subtracting pointers.
(gobble_line): Check for overflow more carefully.  Don't update size
until alloc done.
src/ChangeLog
src/termcap.c