Fix asan build fail 90/276990/1
authorYunjin Lee <yunjin-.lee@samsung.com>
Wed, 29 Jun 2022 00:46:48 +0000 (09:46 +0900)
committerYunjin Lee <yunjin-.lee@samsung.com>
Wed, 29 Jun 2022 01:19:46 +0000 (10:19 +0900)
- Fix asan build fail due to the multiple definition

Change-Id: I59d2c4f58d9d065683a30fdf648e1c2d8662ac47
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
test/tc-common.c
test/tc-common.h

index caa77af..89fe19f 100644 (file)
@@ -8,6 +8,16 @@
 #include <tc-common.h>
 #include <iniparser.h>
 
+int success_cnt;
+int fail_cnt;
+GList *privilege_list;
+int expected_result;
+privilege_manager_visibility_e visibility;
+char* visibility_string;
+privilege_manager_package_type_e pkg_type;
+char* api_version;
+char* last_tested_function;
+
 /*** Color section ***/
 void __color_to_red()
 {
index d88cd39..973ec4c 100644 (file)
 #define POS_TC_PREFIX "positive: "
 #define NEG_TC_PREFIX "negative: "
 
-int success_cnt;
-int fail_cnt;
-GList *privilege_list;
-int expected_result;
-privilege_manager_visibility_e visibility;
-char* visibility_string;
-privilege_manager_package_type_e pkg_type;
-char* api_version;
-char* last_tested_function;
+extern int success_cnt;
+extern int fail_cnt;
+extern GList *privilege_list;
+extern int expected_result;
+extern privilege_manager_visibility_e visibility;
+extern char* visibility_string;
+extern privilege_manager_package_type_e pkg_type;
+extern char* api_version;
+extern char* last_tested_function;
 
 void __color_to_red();
 void __color_to_green();