display: misc: Relocate save_display_log()/print_info() to reduce plugin duplication 33/292633/16
authorYunhee Seo <yuni.seo@samsung.com>
Wed, 10 May 2023 07:42:30 +0000 (16:42 +0900)
committerYunhee Seo <yuni.seo@samsung.com>
Tue, 30 May 2023 11:48:34 +0000 (20:48 +0900)
commit08ac7eb782bc30c969cebba62a48a70cba340871
tree88c9ddbc08f35ffc24a7f1823b0b146a7c8b2f1a
parent2ac4596f06a83ef6f3ca200c5ed8c820ef9b2274
display: misc: Relocate save_display_log()/print_info() to reduce plugin duplication

To move display-lock/lock-detector files to core, save_display_log, print_info functions are also relocated.
Because there is a dependence between files and functions.

This function is added to below display-misc.
void display_misc_save_display_log(const char *path);
-> This function is called when the poweroff notify, sighup situation
    or dbus method is called to save display log.

Change-Id: I8d8865aa3fc04ab3ac51e7e3106bdd3f42baf92e
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
13 files changed:
plugins/iot-headed/display/core.c
plugins/mobile/display/core.c
plugins/tv/display/core.c
plugins/wearable/display/core.c
src/display/core.h
src/display/display-lock.c [moved from src/display/plugin-common/display-lock.c with 100% similarity]
src/display/display-lock.h [moved from src/display/plugin-common/display-lock.h with 100% similarity]
src/display/display-misc.c
src/display/display-misc.h
src/display/display-plugin.c
src/display/lock-detector.c [moved from src/display/plugin-common/lock-detector.c with 98% similarity]
src/display/lock-detector.h [moved from src/display/plugin-common/lock-detector.h with 100% similarity]
src/power/power-off.c