Zend HashTable API: zend_hash_clean ()

Я новичок в Zend двигатель и написание расширения. В соответствии с эта страница если я хочу удалить все элементы из хеш-таблицы, но на самом деле не уничтожить все, тогда я могу использовать zend_hash_clean() функция.

Однако, когда я тщательно изучил эту конкретную функцию, я понял, что массив блоков не освобождается, как в zend_hash_destroy() даже если деструктор вызывается для каждого элемента корзины и все остальные значения сбрасываются (nNumUsed, nNumOfElements, nInteralPointer и т. д.).

Я очень подозреваю, что это источник моей утечки памяти.

Пожалуйста, дайте мне знать, если я ошибаюсь. Любое предложение или указатель высоко ценится.

1

Решение

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

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

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

По вопросам рекламы [email protected]