Fix undefined symbol error in tv environment 53/236753/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Mon, 22 Jun 2020 02:28:09 +0000 (11:28 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Mon, 22 Jun 2020 02:28:09 +0000 (11:28 +0900)
Change-Id: I4d7bf4a6febeba68e7e6a674ebda78c3e45cb1ca
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
tests/src/cynara_mock.h
tests/src/isf_control_mock.h

index ca302bc..3a6e140 100644 (file)
@@ -3,6 +3,7 @@
 
 #include <sys/types.h>
 #include <unistd.h>
+#include <tizen.h>
 
 #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
 }
index b700ebb..925621c 100644 (file)
@@ -3,6 +3,7 @@
 
 #include <sys/types.h>
 #include <unistd.h>
+#include <tizen.h>
 
 #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
 }