From 2811b8237272e5a373ff5a20afaa5e61c4f967ce Mon Sep 17 00:00:00 2001 From: Paolo Carlini <pcarlini@unitus.it> Date: Sat, 4 Oct 2003 12:51:34 +0200 Subject: [PATCH] stdio_sync_filebuf.h: Don't include the whole <fstream>, only <streambuf> and <cstdio>. 2003-10-04 Paolo Carlini <pcarlini@unitus.it> Petur Runolfsson <peturr02@ru.is> * include/ext/stdio_sync_filebuf.h: Don't include the whole <fstream>, only <streambuf> and <cstdio>. Co-Authored-By: Petur Runolfsson <peturr02@ru.is> From-SVN: r72090 --- libstdc++-v3/ChangeLog | 6 ++++++ libstdc++-v3/include/ext/stdio_sync_filebuf.h | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 2dd488bb987d..7a951fe9afdd 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2003-10-04 Paolo Carlini <pcarlini@unitus.it> + Petur Runolfsson <peturr02@ru.is> + + * include/ext/stdio_sync_filebuf.h: Don't include the whole + <fstream>, only <streambuf> and <cstdio>. + 2003-10-04 Paolo Carlini <pcarlini@unitus.it> PR libstdc++/12206 diff --git a/libstdc++-v3/include/ext/stdio_sync_filebuf.h b/libstdc++-v3/include/ext/stdio_sync_filebuf.h index 7697d86816e0..4727c6b28667 100644 --- a/libstdc++-v3/include/ext/stdio_sync_filebuf.h +++ b/libstdc++-v3/include/ext/stdio_sync_filebuf.h @@ -36,7 +36,7 @@ #pragma GCC system_header -#include <fstream> +#include <streambuf> #include <unistd.h> #if defined(_GLIBCXX_HAVE_S_ISREG) || defined(_GLIBCXX_HAVE_S_IFREG) @@ -48,6 +48,8 @@ # endif #endif +#include <cstdio> + #ifdef _GLIBCXX_USE_WCHAR_T #include <cwchar> #endif -- GitLab