From f2ce3060de15dbe5081247134e9fae17ddf3eb2c Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Mon, 22 Jun 2020 11:28:09 +0900 Subject: [PATCH] Fix undefined symbol error in tv environment Change-Id: I4d7bf4a6febeba68e7e6a674ebda78c3e45cb1ca Signed-off-by: Jihoon Kim --- tests/src/cynara_mock.h | 13 +++++++------ tests/src/isf_control_mock.h | 13 +++++++------ 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/tests/src/cynara_mock.h b/tests/src/cynara_mock.h index ca302bc..3a6e140 100644 --- a/tests/src/cynara_mock.h +++ b/tests/src/cynara_mock.h @@ -3,6 +3,7 @@ #include #include +#include #ifdef __cplusplus extern "C" { @@ -73,13 +74,13 @@ typedef void* cynara_configuration; void cynara_check_set_result(int result); -int __wrap_cynara_initialize(cynara** c, const cynara_configuration* conf); -int __wrap_cynara_finish(cynara* c); -int __wrap_cynara_check(cynara* c, const char* client, const char* client_session, - const char* user, - const char* privilege); +EXPORT_API int __wrap_cynara_initialize(cynara** c, const cynara_configuration* conf); +EXPORT_API int __wrap_cynara_finish(cynara* c); +EXPORT_API int __wrap_cynara_check(cynara* c, const char* client, const char* client_session, + const char* user, + const char* privilege); -char *__wrap_cynara_session_from_pid(pid_t pid); +EXPORT_API char *__wrap_cynara_session_from_pid(pid_t pid); #ifdef __cplusplus } diff --git a/tests/src/isf_control_mock.h b/tests/src/isf_control_mock.h index b700ebb..925621c 100644 --- a/tests/src/isf_control_mock.h +++ b/tests/src/isf_control_mock.h @@ -3,6 +3,7 @@ #include #include +#include #ifdef __cplusplus extern "C" { @@ -16,12 +17,12 @@ typedef struct { int has_option; // 0: no keyboard option, 1: keyboard option is available, -1: unknown yet } ime_info_s; -int __wrap_isf_control_show_ime_list(); -int __wrap_isf_control_show_ime_selector(); -int __wrap_isf_control_is_ime_enabled(const char *appid, bool *enabled); -int __wrap_isf_control_get_all_ime_info (ime_info_s **info); -int __wrap_isf_control_get_active_ime(char **app_id); -int __wrap_isf_control_prelaunch_ise(void); +EXPORT_API int __wrap_isf_control_show_ime_list(); +EXPORT_API int __wrap_isf_control_show_ime_selector(); +EXPORT_API int __wrap_isf_control_is_ime_enabled(const char *appid, bool *enabled); +EXPORT_API int __wrap_isf_control_get_all_ime_info (ime_info_s **info); +EXPORT_API int __wrap_isf_control_get_active_ime(char **app_id); +EXPORT_API int __wrap_isf_control_prelaunch_ise(void); #ifdef __cplusplus } -- 2.7.4