From: Jaeho Lee Date: Wed, 29 Aug 2012 08:38:23 +0000 (+0900) Subject: tizen 2.0 build X-Git-Tag: 2.0_alpha~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=54b7472ffc0238adae4dcded85c0c7dd2a933f37;p=platform%2Fcore%2Fappfw%2Fapp-core.git tizen 2.0 build --- diff --git a/packaging/app-core.spec b/packaging/app-core.spec index c0c6229..bb96220 100644 --- a/packaging/app-core.spec +++ b/packaging/app-core.spec @@ -2,7 +2,7 @@ Name: app-core Summary: Application basic Version: 1.2 -Release: 25 +Release: 26 Group: TO_BE/FILLED_IN License: Apache License, Version 2.0 Source0: app-core-%{version}.tar.gz diff --git a/src/appcore.c b/src/appcore.c index fa316b8..8f3b240 100755 --- a/src/appcore.c +++ b/src/appcore.c @@ -231,6 +231,12 @@ static int __sys_do(struct appcore *ac, enum sys_event event) static int __sys_lowmem_post(void *data, void *evt) { + keynode_t *key = evt; + int val; + + val = vconf_keynode_get_int(key); + if(val != VCONFKEY_SYSMAN_LOW_MEMORY_SOFT_WARNING) + return 0; #if defined(MEMORY_FLUSH_ACTIVATE) struct appcore *ac = data; ac->ops->cb_app(AE_LOWMEM_POST, ac->ops->data, NULL); @@ -242,6 +248,12 @@ static int __sys_lowmem_post(void *data, void *evt) static int __sys_lowmem(void *data, void *evt) { + keynode_t *key = evt; + int val; + + val = vconf_keynode_get_int(key); + if(val != VCONFKEY_SYSMAN_LOW_MEMORY_SOFT_WARNING) + return 0; return __sys_do(data, SE_LOWMEM); }