Injecting structure to ZEND_NEW
| From: | Dominic Grostate | Date: | Tue, 29 Sep 2015 14:47:02 +0000 |
| Subject: | Injecting structure to ZEND_NEW | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-88546@lists.php.net to get a copy of this message | ||
I'm trying to pass a new structure into the ZEND_NEW handler which will be
used to change the behaviour of zend_fetch_class_by_name.
The issue I'm having though is the operands won't support the new type
unless I compile it to zval, but I can't use zend_execute_data to reference
that in a pre-handler since that appears to deal exclusively with function
calls.
op2 is taken on ZEND_NEW for the ctor skip, which is why I can't pass a new
zval directly to it. Is there another means I can pass the structure in?
Dominic