Modified flushing memory logic
[platform/core/appfw/appcore-widget.git] / include / widget_base.h
index bf40ad3..80e1a57 100644 (file)
@@ -75,6 +75,7 @@ typedef struct _widget_base_ops {
        void (*finish)(void);
        void (*run)(void *data);
        void (*exit)(void *data);
+       void (*trim_memory)(void *data);
 } widget_base_ops;
 
 typedef struct _widget_base_class {
@@ -108,6 +109,7 @@ int widget_base_on_init(int argc, char **argv);
 void widget_base_on_finish(void);
 void widget_base_on_run(void);
 void widget_base_on_exit(void);
+int widget_base_on_trim_memory(void);
 widget_base_ops widget_base_get_default_ops(void);
 void widget_base_fini(void);
 int widget_base_exit(void);