void remove_country_display(string country_name,int type) { if(c_display_lock.size()) for(c_display_lock_iter=c_display_lock.begin();c_display_lock_iter!=c_display_lock.end();c_display_lock_iter++) { if(c_display_lock_iter->country_name==country_name && c_display_lock_iter->type==type) { c_display_lock.erase(c_display_lock_iter); if(!c_display_lock.size()) break; //safety breaker c_display_lock_iter=c_display_lock.begin(); } } }