mirror of https://github.com/PentHertz/srsLTE.git
Make sure to not access out-of-bounds iterator when erasing vector elements.
This commit is contained in:
parent
94c2967486
commit
cdbe6a6e1d
|
@ -425,8 +425,7 @@ bool apply_meascfg_updates(meas_cfg_s& meascfg,
|
|||
for (auto it = current_meascfg.meas_id_to_add_mod_list.begin();
|
||||
it != current_meascfg.meas_id_to_add_mod_list.end();) {
|
||||
if (it->meas_obj_id == found_src_obj->meas_obj_id) {
|
||||
auto rit = it++;
|
||||
current_meascfg.meas_id_to_add_mod_list.erase(rit);
|
||||
it = current_meascfg.meas_id_to_add_mod_list.erase(it);
|
||||
} else {
|
||||
++it;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue