From ea79632b29072aa2238479cbacac359564a5d03e Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Sat, 4 Aug 2001 05:22:55 +0000 Subject: [PATCH] Fix Win32 (and maybe other ZTS) builds. --- ext/standard/php_string.h | 2 +- ext/standard/var.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ext/standard/php_string.h b/ext/standard/php_string.h index 63c9d1085ef..875106705f0 100644 --- a/ext/standard/php_string.h +++ b/ext/standard/php_string.h @@ -112,7 +112,7 @@ PHPAPI char *php_stristr(unsigned char *s, unsigned char *t, size_t s_len, size_ PHPAPI char *php_str_to_str(char *haystack, int length, char *needle, int needle_len, char *str, int str_len, int *_new_length); PHPAPI void php_trim(pval *str, pval *return_value, int mode); -void php_trim2(zval *str, zval *what, zval *return_value, int mode); +PHPAPI void php_trim2(zval *str, zval *what, zval *return_value, int mode); PHPAPI void php_strip_tags(char *rbuf, int len, int state, char *allow, int allow_len); PHPAPI void php_char_to_str(char *str, uint len, char from, char *to, int to_len, pval *result); diff --git a/ext/standard/var.c b/ext/standard/var.c index 71bd71f7494..c257df7280f 100644 --- a/ext/standard/var.c +++ b/ext/standard/var.c @@ -185,6 +185,7 @@ static inline void php_var_serialize_string(smart_str *buf, char *str, int len) static inline void php_var_serialize_class_name(smart_str *buf, zval **struc) { PHP_CLASS_ATTRIBUTES; + TSRMLS_FETCH(); PHP_SET_CLASS_ATTRIBUTES(*struc); smart_str_appendl(buf, "O:", 2);