diff options
-rw-r--r-- | src/components/application_manager/src/application_data_impl.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/components/application_manager/src/application_data_impl.cc b/src/components/application_manager/src/application_data_impl.cc index 02c55ce178..a5b5827f2f 100644 --- a/src/components/application_manager/src/application_data_impl.cc +++ b/src/components/application_manager/src/application_data_impl.cc @@ -278,6 +278,11 @@ DynamicApplicationDataImpl::~DynamicApplicationDataImpl() { } sub_menu_.clear(); + for (auto command : choice_set_map_) { + delete command.second; + } + choice_set_map_.clear(); + PerformChoiceSetMap::iterator it = performinteraction_choice_set_map_.begin(); for (; performinteraction_choice_set_map_.end() != it; ++it) { PerformChoice::iterator choice_it = |