From 02c017abda37c20351a40a263695c4078f732693 Mon Sep 17 00:00:00 2001 From: zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Sun, 16 Apr 2000 07:35:39 +0000 Subject: [PATCH] * cpplex.c (_cpp_read_and_prescan): Enlarge len by setting it to offset * 2. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33183 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 3 +++ gcc/cpplex.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e98762dbda11..b98929533eae 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ 2000-04-15 Zack Weinberg <zack@wolery.cumb.org> + * cpplex.c (_cpp_read_and_prescan): Enlarge len by setting it + to offset * 2. + * cpplex.c (output_line_command): Remove debugging prints. (cpp_output_tokens): Don't write out a zero-length buffer or try to see if it has a newline in it. diff --git a/gcc/cpplex.c b/gcc/cpplex.c index f4f7c8def67e..6507e3307a7f 100644 --- a/gcc/cpplex.c +++ b/gcc/cpplex.c @@ -1651,7 +1651,7 @@ _cpp_read_and_prescan (pfile, fp, desc, len) { size_t delta_op; size_t delta_line_base; - len *= 2; + len = offset * 2; if (offset > len) /* len overflowed. This could happen if the file is larger than half the -- GitLab