PR middle-end/53510
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 May 2012 11:34:38 +0000 (11:34 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 May 2012 11:34:38 +0000 (11:34 +0000)
commitc306fbbf0ceba0231ccfd134fb69341ec482c09c
treec2b60359132356dcde0e153b19936cc26691c1d9
parent8cf857d4ccdc826115980899588b656b05886092
PR middle-end/53510
* input.c (read_line): Use XRESIZEVEC instead of XNEWVEC
to avoid leaking memory.  No need to handle memory allocation
failure.  Double string_len on each reallocation instead of
adding 2.
* gcov.c (read_line): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@187952 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gcov.c
gcc/input.c