Портирование экстеншена на zend2

Барт

Guest
Портирование экстеншена на zend2

Здравствуйте!

Помогите собрать с zend2 кастомный экстеншен, написанный для PHP4.

Вот на чем валится компилятор:

In function 'void zif_class_extender(int, zval*, zval*, int)':

error: 'struct _zend_object_handlers' has no member named 'ce' make[3]:

Ошибка здесь:
cls=(Z_OBJ_HANDLER_PP(pobj,ce));

Раньше было так:
cls=(Z_OBJ_PP(pobj)->ce);
и с PHP4 собирается нормально.

Подскажите как разобраться с этим. Прошу вашей помощи так как в c++ не силен.

Спасибо!
 

tony2001

TeaM PHPClub
Обратитесь к автору.
Раз вы там ничего не понимаете - зачем было менять что-то?
 

Alexandre

PHPПенсионер
я пасс... делал экстеншены только под PHP4

скорее всего это особенности API-zend2
 
Сверху