|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
Patch temp_dir_ts_2 for Apache2 related Bug #70002Patch version 2015-07-28 08:40 UTC Return to Bug #70002 | Download this patchThis patch is obsolete Obsoleted by patches: This patch renders other patches obsolete Obsolete patches: Patch Revisions:Developer: ab@php.net
diff --git a/main/php_open_temporary_file.c b/main/php_open_temporary_file.c
index 2600246..ab3f763 100644
--- a/main/php_open_temporary_file.c
+++ b/main/php_open_temporary_file.c
@@ -176,7 +176,16 @@ static int php_do_open_temporary_file(const char *path, const char *pfx, char **
/* }}} */
/* Cache the chosen temporary directory. */
-static char* temporary_directory;
+#ifdef ZTS
+# ifdef PHP_WIN32
+static __declspec(thread)
+# else
+static __thread
+# endif
+#else
+static
+#endif
+char* temporary_directory;
PHPAPI void php_shutdown_temporary_directory(void)
{
|
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sat Nov 01 03:00:01 2025 UTC |