diff options
author | bviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-05-31 18:46:05 +0000 |
---|---|---|
committer | bviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-05-31 18:46:05 +0000 |
commit | 3e76c73d74408b80d7e33a9589021ab05ae0f94d (patch) | |
tree | eec692b17e05c30eceb8a803d7f44094c82ca16c /gcc/gcov.c | |
parent | 1dbe1bb19c674745941ca05ed462363916ae8705 (diff) | |
parent | 9635c0c3aa804dd411dfdcaa3322bd6096dbaf0c (diff) | |
download | gcc-3e76c73d74408b80d7e33a9589021ab05ae0f94d.tar.gz |
Merged with trunk at revision 188063.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/cilkplus@188074 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gcov.c')
-rw-r--r-- | gcc/gcov.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/gcc/gcov.c b/gcc/gcov.c index 97071115be5..d4823991d14 100644 --- a/gcc/gcov.c +++ b/gcc/gcov.c @@ -2219,15 +2219,8 @@ read_line (FILE *file) return string; } pos += len; - ptr = XNEWVEC (char, string_len * 2); - if (ptr) - { - memcpy (ptr, string, pos); - string = ptr; - string_len += 2; - } - else - pos = 0; + string = XRESIZEVEC (char, string, string_len * 2); + string_len *= 2; } return pos ? string : NULL; |