projects
/
platform
/
core
/
appfw
/
app-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remake old APIs using new APIs
[platform/core/appfw/app-core.git]
/
src
/
base
/
appcore_base.c
diff --git
a/src/base/appcore_base.c
b/src/base/appcore_base.c
index
348f500
..
3e3c767
100644
(file)
--- a/
src/base/appcore_base.c
+++ b/
src/base/appcore_base.c
@@
-266,7
+266,7
@@
static void __on_low_memory(keynode_t *key, void *data)
val = vconf_keynode_get_int(key);
if (val >= VCONFKEY_SYSMAN_LOW_MEMORY_SOFT_WARNING) {
val = vconf_keynode_get_int(key);
if (val >= VCONFKEY_SYSMAN_LOW_MEMORY_SOFT_WARNING) {
- __invoke_callback(
key
, APPCORE_BASE_EVENT_LOW_MEMORY);
+ __invoke_callback(
&val
, APPCORE_BASE_EVENT_LOW_MEMORY);
malloc_trim(0);
}
}
malloc_trim(0);
}
}
@@
-278,7
+278,7
@@
static void __on_low_battery(keynode_t *key, void *data)
val = vconf_keynode_get_int(key);
if (val <= VCONFKEY_SYSMAN_BAT_CRITICAL_LOW)
val = vconf_keynode_get_int(key);
if (val <= VCONFKEY_SYSMAN_BAT_CRITICAL_LOW)
- __invoke_callback(
key
, APPCORE_BASE_EVENT_LOW_BATTERY);
+ __invoke_callback(
&val
, APPCORE_BASE_EVENT_LOW_BATTERY);
}
static void __destroy_lang_info(gpointer data)
}
static void __destroy_lang_info(gpointer data)
@@
-849,6
+849,11
@@
EXPORT_API int appcore_base_on_set_i18n(void)
return 0;
}
return 0;
}
+EXPORT_API int appcore_base_set_i18n(const char *domain_name, const char *dir_name)
+{
+ return __set_i18n(domain_name, dir_name);
+}
+
EXPORT_API int appcore_base_init(appcore_base_ops ops, int argc, char **argv, void *data)
{
int i;
EXPORT_API int appcore_base_init(appcore_base_ops ops, int argc, char **argv, void *data)
{
int i;
@@
-1148,6
+1153,13
@@
EXPORT_API int appcore_base_raise_event(void *event, enum appcore_base_event typ
EXPORT_API int appcore_base_get_rotation_state(enum appcore_base_rm *curr)
{
EXPORT_API int appcore_base_get_rotation_state(enum appcore_base_rm *curr)
{
+ if (curr == NULL)
+ return -1;
+
+ if (!__rotation.ref)
+ return -1;
+
+ *curr = __rotation.rm;
return 0;
}
return 0;
}