From: Hwankyu Jhun Date: Mon, 8 Aug 2022 06:18:35 +0000 (+0900) Subject: Revert "Revert "Change a behavior of handling low memory event"" X-Git-Tag: submit/tizen/20220808.225224^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0230c047a37fa21df97714b574b8cf8ef803aca9;p=platform%2Fcore%2Fappfw%2Fapp-core.git Revert "Revert "Change a behavior of handling low memory event"" This reverts commit 0abb97c15d6344051a1542738522706fef49826d. Change-Id: I01b757d2be680ec61833ca0dc980ea4d77b92b38 --- diff --git a/tizen-cpp/app-core-cpp/app_core_base.cc b/tizen-cpp/app-core-cpp/app_core_base.cc index 466c22d..cb89bce 100644 --- a/tizen-cpp/app-core-cpp/app_core_base.cc +++ b/tizen-cpp/app-core-cpp/app_core_base.cc @@ -396,11 +396,10 @@ void AppCoreBase::Impl::RegionChangeCb(keynode_t* key, void* user_data) { void AppCoreBase::Impl::LowMemoryCb(keynode_t* key, void* user_data) { int val = vconf_keynode_get_int(key); - if (val >= VCONFKEY_SYSMAN_LOW_MEMORY_SOFT_WARNING) { - AppCoreBase* base = reinterpret_cast(user_data); - base->impl_->InvokeCallback(val, IEvent::Type::LOW_MEMORY); + AppCoreBase* base = reinterpret_cast(user_data); + base->impl_->InvokeCallback(val, IEvent::Type::LOW_MEMORY); + if (val >= VCONFKEY_SYSMAN_LOW_MEMORY_SOFT_WARNING) malloc_trim(0); - } } void AppCoreBase::Impl::ChargerStatusChangedCb(keynode_t* keynode,