iliaa           Sat Jan 18 23:09:32 2003 EDT

  Modified files:              
    /php4/ext/rpc/com   com.c conversion.c 
  Log:
  ZTS fixes.
  
  
Index: php4/ext/rpc/com/com.c
diff -u php4/ext/rpc/com/com.c:1.14 php4/ext/rpc/com/com.c:1.15
--- php4/ext/rpc/com/com.c:1.14 Sat Jan 18 19:45:47 2003
+++ php4/ext/rpc/com/com.c      Sat Jan 18 23:09:31 2003
@@ -618,7 +618,7 @@
        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);
Index: php4/ext/rpc/com/conversion.c
diff -u php4/ext/rpc/com/conversion.c:1.53 php4/ext/rpc/com/conversion.c:1.54
--- php4/ext/rpc/com/conversion.c:1.53  Sat Jan 18 19:45:48 2003
+++ php4/ext/rpc/com/conversion.c       Sat Jan 18 23:09:31 2003
@@ -97,6 +97,7 @@
 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;
@@ -445,6 +446,7 @@
        /* 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);
 
@@ -765,6 +767,7 @@
 {
        BOOL error = FALSE;
        OLECHAR *unicode_str;
+       TSRMLS_FETCH();
 
        if (strlen == -1) {
                /* request needed buffersize */
@@ -818,6 +821,7 @@
                /* 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;
 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to