Fix undefined symbol error in tv environment 49/236749/4
authorJihoon Kim <jihoon48.kim@samsung.com>
Mon, 22 Jun 2020 02:20:34 +0000 (11:20 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Mon, 22 Jun 2020 02:49:37 +0000 (11:49 +0900)
Change-Id: I9aac1430dbaf7b8f5707e6e86e1031943096d1eb
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
tests/src/cynara_mock.cpp
tests/src/cynara_mock.h

index d788b17..ff6e88f 100644 (file)
@@ -1,6 +1,7 @@
 #include "cynara_mock.h"
 #include <string.h>
 #include <stdio.h>
+#include <tizen.h>
 
 static int check_result = CYNARA_API_ACCESS_ALLOWED;
 
@@ -9,25 +10,25 @@ void cynara_check_set_result(int result)
     check_result = result;
 }
 
-int __wrap_cynara_initialize(cynara** c, const cynara_configuration* conf)
+EXPORT_API int __wrap_cynara_initialize(cynara** c, const cynara_configuration* conf)
 {
     *c = (void *)0x1;
     return 0;
 }
 
-int __wrap_cynara_finish(cynara* c)
+EXPORT_API int __wrap_cynara_finish(cynara* c)
 {
     return 0;
 }
 
-int __wrap_cynara_check(cynara* c, const char* client, const char* client_session,
+EXPORT_API int __wrap_cynara_check(cynara* c, const char* client, const char* client_session,
     const char* user,
     const char* privilege)
 {
     return check_result;
 }
 
-char *__wrap_cynara_session_from_pid(pid_t pid)
+EXPORT_API char *__wrap_cynara_session_from_pid(pid_t pid)
 {
     return strdup("session");
 }
index ca302bc..1becb42 100644 (file)
@@ -76,8 +76,8 @@ 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);
+                        const char* user,
+                        const char* privilege);
 
 char *__wrap_cynara_session_from_pid(pid_t pid);