//-------------------------------------------------------------------------- int debmod_t::set_debug_names() { name_info_t *ni = get_debug_names(); if ( ni == NULL || ni->addrs.empty() ) return 1; int code = send_debug_names_to_ida(ni->addrs.begin(), ni->names.begin(), (int)ni->addrs.size()); clear_debug_names(); return code; }
//-------------------------------------------------------------------------- void debmod_t::cleanup(void) { input_file_path.qclear(); old_areas.qclear(); exceptions.qclear(); clear_debug_names(); #ifdef ENABLE_LOWCNDS cndmap.clear(); #endif }
//-------------------------------------------------------------------------- void debmod_t::cleanup(void) { input_file_path.qclear(); old_areas.qclear(); exceptions.qclear(); clear_debug_names(); handling_lowcnds.clear(); #ifdef ENABLE_LOWCNDS cndmap.clear(); #endif page_bpts.clear(); pid = 0; is_dll = false; }