summaryrefslogtreecommitdiffstats
path: root/libstdc++-v3/src/ios.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libstdc++-v3/src/ios.cc')
-rw-r--r--libstdc++-v3/src/ios.cc3
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()
OpenPOWER on IntegriCloud