Release version 1.3.14
[platform/core/appfw/appcore-widget.git] / src / efl_base / widget_app.c
index ba8be44..174195f 100644 (file)
@@ -288,6 +288,13 @@ static void __widget_app_exit(void *data)
        elm_exit();
 }
 
+static void __widget_app_trim_memory(void *data)
+{
+       _D("Trim memory");
+       elm_cache_all_flush();
+       widget_base_on_trim_memory();
+}
+
 EXPORT_API int widget_app_main(int argc, char **argv,
                widget_app_lifecycle_callback_s *callback, void *user_data)
 {
@@ -311,6 +318,7 @@ EXPORT_API int widget_app_main(int argc, char **argv,
        ops.finish = __widget_app_finish;
        ops.run = __widget_app_run;
        ops.exit = __widget_app_exit;
+       ops.trim_memory = __widget_app_trim_memory;
 
        cb_info.callback = callback;
        cb_info.user_data = user_data;