diff options
Diffstat (limited to 'libstdc++-v3/src/ios.cc')
-rw-r--r-- | libstdc++-v3/src/ios.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libstdc++-v3/src/ios.cc b/libstdc++-v3/src/ios.cc index 182f5046ed1..faa11fbeea1 100644 --- a/libstdc++-v3/src/ios.cc +++ b/libstdc++-v3/src/ios.cc @@ -205,12 +205,13 @@ namespace std ios_base::Init::Init() { - if (++_S_ios_base_init == 1) + if (_S_ios_base_init == 0) { // Standard streams default to synced with "C" operations. ios_base::Init::_S_synced_with_stdio = true; _S_ios_create(ios_base::Init::_S_synced_with_stdio); } + ++_S_ios_base_init; } ios_base::Init::~Init() |