37
37
38
38
/* prototypes */
39
39
40
- PHPAPI void php_pval_to_variant (pval * pval_arg , VARIANT * var_arg , int codepage );
41
- PHPAPI void php_pval_to_variant_ex (pval * pval_arg , VARIANT * var_arg , pval * pval_type , int codepage );
40
+ PHPAPI void php_pval_to_variant (pval * pval_arg , VARIANT * var_arg , int codepage TSRMLS_DC );
41
+ PHPAPI void php_pval_to_variant_ex (pval * pval_arg , VARIANT * var_arg , pval * pval_type , int codepage TSRMLS_DC );
42
42
PHPAPI int php_variant_to_pval (VARIANT * var_arg , pval * pval_arg , int persistent , int codepage );
43
43
PHPAPI OLECHAR * php_char_to_OLECHAR (char * C_str , uint strlen , int codepage );
44
44
PHPAPI char * php_OLECHAR_to_char (OLECHAR * unicode_str , uint * out_length , int persistent , int codepage );
45
45
46
- static void pval_to_variant_ex (pval * pval_arg , VARIANT * var_arg , int type , int codepage );
47
- static void comval_to_variant (pval * pval_arg , VARIANT * var_arg );
46
+ static void pval_to_variant_ex (pval * pval_arg , VARIANT * var_arg , int type , int codepage TSRMLS_DC );
47
+ static void comval_to_variant (pval * pval_arg , VARIANT * var_arg TSRMLS_DC );
48
48
49
49
/* implementations */
50
- PHPAPI void php_pval_to_variant (pval * pval_arg , VARIANT * var_arg , int codepage )
50
+ PHPAPI void php_pval_to_variant (pval * pval_arg , VARIANT * var_arg , int codepage TSRMLS_DC )
51
51
{
52
52
int type = VT_EMPTY ; /* default variant type */
53
53
@@ -100,15 +100,15 @@ PHPAPI void php_pval_to_variant(pval *pval_arg, VARIANT *var_arg, int codepage)
100
100
type |= VT_BYREF ;
101
101
}
102
102
103
- pval_to_variant_ex (pval_arg , var_arg , type , codepage );
103
+ pval_to_variant_ex (pval_arg , var_arg , type , codepage TSRMLS_CC );
104
104
}
105
105
106
- PHPAPI void php_pval_to_variant_ex (pval * pval_arg , VARIANT * var_arg , pval * pval_type , int codepage )
106
+ PHPAPI void php_pval_to_variant_ex (pval * pval_arg , VARIANT * var_arg , pval * pval_type , int codepage TSRMLS_DC )
107
107
{
108
- pval_to_variant_ex (pval_arg , var_arg , Z_LVAL_P (pval_type ), codepage );
108
+ pval_to_variant_ex (pval_arg , var_arg , Z_LVAL_P (pval_type ), codepage TSRMLS_CC );
109
109
}
110
110
111
- static void pval_to_variant_ex (pval * pval_arg , VARIANT * var_arg , int type , int codepage )
111
+ static void pval_to_variant_ex (pval * pval_arg , VARIANT * var_arg , int type , int codepage TSRMLS_DC )
112
112
{
113
113
OLECHAR * unicode_str ;
114
114
@@ -162,11 +162,11 @@ static void pval_to_variant_ex(pval *pval_arg, VARIANT *var_arg, int type, int c
162
162
{
163
163
if (type ) /* explicit type */
164
164
{
165
- pval_to_variant_ex (* entry , v , type , codepage ); /* Do the required conversion */
165
+ pval_to_variant_ex (* entry , v , type , codepage TSRMLS_CC ); /* Do the required conversion */
166
166
}
167
167
else
168
168
{
169
- php_pval_to_variant (* entry , v , codepage ); /* Do the required conversion */
169
+ php_pval_to_variant (* entry , v , codepage TSRMLS_CC ); /* Do the required conversion */
170
170
}
171
171
}
172
172
else
@@ -267,7 +267,7 @@ static void pval_to_variant_ex(pval *pval_arg, VARIANT *var_arg, int type, int c
267
267
break ;
268
268
269
269
case VT_UNKNOWN :
270
- comval_to_variant (pval_arg , var_arg );
270
+ comval_to_variant (pval_arg , var_arg TSRMLS_CC );
271
271
if (V_VT (var_arg ) != VT_DISPATCH )
272
272
{
273
273
VariantInit (var_arg );
@@ -280,7 +280,7 @@ static void pval_to_variant_ex(pval *pval_arg, VARIANT *var_arg, int type, int c
280
280
break ;
281
281
282
282
case VT_DISPATCH :
283
- comval_to_variant (pval_arg , var_arg );
283
+ comval_to_variant (pval_arg , var_arg TSRMLS_CC );
284
284
if (V_VT (var_arg ) != VT_DISPATCH )
285
285
{
286
286
VariantInit (var_arg );
@@ -355,7 +355,7 @@ static void pval_to_variant_ex(pval *pval_arg, VARIANT *var_arg, int type, int c
355
355
break ;
356
356
357
357
case VT_UNKNOWN |VT_BYREF :
358
- comval_to_variant (pval_arg , var_arg );
358
+ comval_to_variant (pval_arg , var_arg TSRMLS_CC );
359
359
if (V_VT (var_arg ) != VT_DISPATCH )
360
360
{
361
361
VariantInit (var_arg );
@@ -368,7 +368,7 @@ static void pval_to_variant_ex(pval *pval_arg, VARIANT *var_arg, int type, int c
368
368
break ;
369
369
370
370
case VT_DISPATCH |VT_BYREF :
371
- comval_to_variant (pval_arg , var_arg );
371
+ comval_to_variant (pval_arg , var_arg TSRMLS_CC );
372
372
if (V_VT (var_arg ) != VT_DISPATCH )
373
373
{
374
374
VariantInit (var_arg );
@@ -888,7 +888,7 @@ PHPAPI char *php_OLECHAR_to_char(OLECHAR *unicode_str, uint *out_length, int per
888
888
return C_str ;
889
889
}
890
890
891
- static void comval_to_variant (pval * pval_arg , VARIANT * var_arg )
891
+ static void comval_to_variant (pval * pval_arg , VARIANT * var_arg TSRMLS_DC )
892
892
{
893
893
pval * * comval_handle ;
894
894
comval * obj ;
0 commit comments