1
0
mirror of https://github.com/php/php-src.git synced 2026-04-27 10:16:41 +02:00
Files
archived-php-src/ext
Christoph M. Becker 56804e3221 Fix GH-8750: Can not create VT_ERROR variant type
We add support for creating `VT_ERROR` variants via `__construct()`,
and allow casting to int via `variant_cast()` and `variant_set_type()`.
We do not, however, allow type conversion by other means, to avoid
otherwise easily introduced type confusion.  VB(A) also only allows
explicit type conversion.

We also introduce `DISP_E_PARAMNOTFOUND` which might be the most
important `scode` for this purpose, since this allows to skip optional
parameters in method calls.

Closes GH-8886.
2022-07-12 16:43:14 +02:00
..
2022-06-25 07:40:19 +01:00
2022-06-25 17:53:33 +01:00
2022-07-04 10:50:32 +01:00
2022-07-05 00:59:43 -06:00
2022-06-29 14:04:40 +02:00
2022-06-10 12:45:30 -04:00
2022-07-11 19:45:46 +02:00
2022-06-09 13:42:45 +02:00
2022-06-13 14:44:49 +02:00
2022-05-16 14:47:02 +02:00
2022-06-25 07:40:19 +01:00