From dc182eef2cdf221472855b82fb04bb4b16678f81 Mon Sep 17 00:00:00 2001 From: jules Date: Tue, 17 Dec 2013 20:14:54 +0000 Subject: [PATCH] Improvement to OSX double->string conversion for better speed + thread-safety. --- modules/juce_core/text/juce_String.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/juce_core/text/juce_String.cpp b/modules/juce_core/text/juce_String.cpp index 21f2f20e59..d9f8fea0f1 100644 --- a/modules/juce_core/text/juce_String.cpp +++ b/modules/juce_core/text/juce_String.cpp @@ -425,7 +425,8 @@ namespace NumberToStringConverters { explicit StackArrayStream (char* d) { - imbue (std::locale::classic()); + static const std::locale classicLocale (std::locale::classic()); + imbue (classicLocale); setp (d, d + charsNeededForDouble); }