DISPPARAMS dispparams;
VARIANT *var;
char *error_message, *ErrString;
-
+ TSRMLS_FETCH();
/* obtain property handler */
propname = php_char_to_OLECHAR(property_name.str, property_name.len, CP_ACP, FALSE);
PHPAPI void php_zval_to_variant_ex(zval *zval_arg, VARIANT *var_arg, int type, int codepage)
{
OLECHAR *unicode_str = NULL;
+ TSRMLS_FETCH();
VariantInit(var_arg);
V_VT(var_arg) = type;
/* Existing calls will be unaffected by the change - so it */
/* seemed like the smallest impact on unfamiliar code */
int ret = SUCCESS;
+ TSRMLS_FETCH();
INIT_PZVAL(zval_arg);
{
BOOL error = FALSE;
OLECHAR *unicode_str;
+ TSRMLS_FETCH();
if (strlen == -1) {
/* request needed buffersize */
/* convert string */
length = WideCharToMultiByte(codepage, codepage == CP_UTF8 ? 0 : WC_COMPOSITECHECK, unicode_str, -1, C_str, reqSize, NULL, NULL) - 1;
} else {
+ TSRMLS_FETCH();
C_str = (char *) pemalloc(sizeof(char), persist);
*C_str = 0;