aboutsummaryrefslogtreecommitdiff
path: root/butl/diagnostics.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-12-16 16:08:06 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-12-16 16:08:06 +0200
commitbf57209f9e1c9f9f639c2d63c7674c3757750eb5 (patch)
tree77465a98ef25e6dd852fbe574007345a7a22c832 /butl/diagnostics.cxx
parentcc878f4e2b4bc6622742136dcb45e2ad912714f7 (diff)
Work around unexportable thread-local variables on Win32
Diffstat (limited to 'butl/diagnostics.cxx')
-rw-r--r--butl/diagnostics.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/butl/diagnostics.cxx b/butl/diagnostics.cxx
index ad84810..9d74747 100644
--- a/butl/diagnostics.cxx
+++ b/butl/diagnostics.cxx
@@ -39,7 +39,7 @@ namespace butl
// mechanism in destructors, which is not a big deal, except for one
// place: exception_guard. Thus the ugly special check.
//
- if (!std::uncaught_exception () || exception_unwinding_dtor)
+ if (!std::uncaught_exception () || exception_unwinding_dtor ())
flush ();
#endif
}