внутренняя часть php — ошибка: ‘execute_data’ undeclared #define EX (элемент) ((execute_data) — & gt; элемент) в php 7.0

https://github.com/php/php-src/blob/PHP-7.0/Zend/zend_builtin_functions.c#L2322

В приведенной выше ссылке я использовал функцию backtrace в своем расширении, где я получаю следующее сообщение об ошибке из-за строки EX (prev_execute_data)

ошибка: ‘execute_data’ не объявлена ​​(первое использование в этой функции)
#define EX (element) ((execute_data) -> element)
^

644: 8: примечание: в расширении макроса ‘EX’ ptr = EX (prev_execute_data);
^

примечание: каждый необъявленный идентификатор сообщается только один раз для каждого
функция появляется в #define EX (элемент)
((Execute_data) -> элемент)
^

644: 8: примечание: в расширении макроса ‘EX’ ptr = EX (prev_execute_data);
^

658: 7: предупреждение: присваивание делает указатель из целого числа без приведения
[включено по умолчанию] ptr =
zend_generator_check_placeholder_frame (PTR);
^

make: *** [zpa.lo] Ошибка 1

Может ли кто-нибудь помочь мне найти решение для этого?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector