Hi group,
When I try to test the C++ example on page 27 in the DexUserManual I got some errors when I keep delete TypeList and delete TypeListIterator.
I got a compile error if I keep delete tlistIt:
Error 1 error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall dex::gdb::TypeListIterator::~TypeListIterator(void)" (__imp_??1TypeListIterator@gdb@dex@@QAE@XZ) referenced in function "public: void * __thiscall dex::gdb::TypeListIterator::`scalar deleting destructor'(unsigned int)"
And a run time error if I keep delete tlist:
Debug Assertion Failed! Expression: _BLOCK_TYPE_IS_VALID
If I remove all the delete on TypeListIterator and TypeList it runs correctly.
I am using Microsoft Visual Studio 2012 express and dexcpp-4.8.1.
I guess that the destructor might not be implemented correctly. Does anyone have the same problem?
Thanks,
Leon