Здравствуйте, bolshik, Вы писали:
B>Неправильно:
B>1. Memory leak, т.к. не возвращается память, выделенная в результате
delete вызывается ниже по коду (весь код не стал приводить).
B>2. Следующий вызов просто стреляет по памяти. Его результат непредсказуем, потому что DeleteLocalRef() вообще можно не вызывать, а если уж и дергать, то только для локальных ссылок (подробнее почитать об этом можно здесь)
Спасибо, просто сначала не понял...
B>Следующий код работает:
Спасибо, действительно теперь всё работает.