summaryrefslogtreecommitdiff
path: root/gcc/gcov.c
diff options
context:
space:
mode:
authorbviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4>2012-05-31 18:46:05 +0000
committerbviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4>2012-05-31 18:46:05 +0000
commit3e76c73d74408b80d7e33a9589021ab05ae0f94d (patch)
treeeec692b17e05c30eceb8a803d7f44094c82ca16c /gcc/gcov.c
parent1dbe1bb19c674745941ca05ed462363916ae8705 (diff)
parent9635c0c3aa804dd411dfdcaa3322bd6096dbaf0c (diff)
downloadgcc-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.c11
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;