From 5571f74f66e462873f442db894ab278c0f6aa563 Mon Sep 17 00:00:00 2001 From: James E Wilson Date: Thu, 3 Nov 2005 18:10:19 -0800 Subject: Fix failure with pragma once where buffer is NULL and buffer_valid is true. PR preprocessor/24202 * files.c (_cpp_pop_file_buffer): Set buffer_valid to false. From-SVN: r106472 --- libcpp/files.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libcpp/files.c') diff --git a/libcpp/files.c b/libcpp/files.c index 3951515..31c38d0 100644 --- a/libcpp/files.c +++ b/libcpp/files.c @@ -1143,6 +1143,7 @@ _cpp_pop_file_buffer (cpp_reader *pfile, _cpp_file *file) { free ((void *) file->buffer); file->buffer = NULL; + file->buffer_valid = false; } } -- cgit v1.1