byref_vals 471 ext/com_dotnet/com_com.c VARIANT *vargs = NULL, *byref_vals = NULL; byref_vals 506 ext/com_dotnet/com_com.c byref_vals = (VARIANT*)safe_emalloc(sizeof(VARIANT), byref_count, 0); byref_vals 510 ext/com_dotnet/com_com.c php_com_variant_from_zval(&byref_vals[j], &args[nargs - i - 1], obj->code_page); byref_vals 514 ext/com_dotnet/com_com.c if (V_VT(&byref_vals[j]) & VT_BYREF) { byref_vals 515 ext/com_dotnet/com_com.c memcpy(&vargs[i], &byref_vals[j], sizeof(vargs[i])); byref_vals 516 ext/com_dotnet/com_com.c VariantInit(&byref_vals[j]); /* leave the variant slot empty to simplify cleanup */ byref_vals 519 ext/com_dotnet/com_com.c V_VT(&vargs[i]) = V_VT(&byref_vals[j]) | VT_BYREF; byref_vals 521 ext/com_dotnet/com_com.c vargs[i].byref = &V_UINT(&byref_vals[j]); byref_vals 562 ext/com_dotnet/com_com.c if (vargs[i].byref == &V_UINT(&byref_vals[j])) { byref_vals 564 ext/com_dotnet/com_com.c php_com_zval_from_variant(&args[nargs - i - 1], &byref_vals[j], byref_vals 573 ext/com_dotnet/com_com.c VariantClear(&byref_vals[j]);