/* json_object_double */
-#if defined(HAVE___THREAD) && defined(ENABLE_THREADING)
+#if defined(HAVE___THREAD)
// i.e. __thread or __declspec(thread)
static SPEC___THREAD char *tls_serialization_float_format = NULL;
#endif
{
if (global_or_thread == JSON_C_OPTION_GLOBAL)
{
-#if defined(HAVE___THREAD) && defined(ENABLE_THREADING)
+#if defined(HAVE___THREAD)
if (tls_serialization_float_format)
{
free(tls_serialization_float_format);
}
else if (global_or_thread == JSON_C_OPTION_THREAD)
{
-#if defined(HAVE___THREAD) && defined(ENABLE_THREADING)
+#if defined(HAVE___THREAD)
if (tls_serialization_float_format)
{
free(tls_serialization_float_format);
{
const char *std_format = "%.17g";
-#if defined(HAVE___THREAD) && defined(ENABLE_THREADING)
+#if defined(HAVE___THREAD)
if (tls_serialization_float_format)
std_format = tls_serialization_float_format;
else