At 07:55 AM 6/11/2002 -0400, l0t3k wrote:
>ive been looking over the ZE2 alpha release code for clues on porting my OO
>extension over to the new engine, but a few things are not clicking yet....
>how do i raise an exception from C. last time i asked, Andi said that it
>would be sufficient to do a
>
>         EG(exception) = error_object_i_created;
>
>     but looking through zend_execute.c there seems to be no explicit check
>for (NULL != EG(exception)) in the main interpreter loop

line 2175

>one other (unrelated) thing : there seems to be an overlap between members
>of the zend_object_handlers struct and the zend_class_entry stuct (function
>pointers for property access and method calls). is the current state
>transitional (i.e. should all code going forward use only the
>zend_object_handlers way ?) then again i guess thats what macros and such
>are for....

Use zend_object_handlers.

Andi


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to