aboutsummaryrefslogtreecommitdiff
path: root/src/api.c
diff options
context:
space:
mode:
authorMarat Dukhan <marat@fb.com>2018-03-12 19:14:36 -0700
committerMarat Dukhan <marat@fb.com>2018-03-12 19:14:36 -0700
commit104ceb003339ca91ebb435bacab6ffe9c268b4d5 (patch)
treed0c3588214761be8e311c0d8c07667243c1d0173 /src/api.c
parentba208d14dbbc37825d763321668d4cb7af9c2f4e (diff)
downloadcpuinfo-104ceb003339ca91ebb435bacab6ffe9c268b4d5.tar.gz
Fix multiple definition bug
Diffstat (limited to 'src/api.c')
-rw-r--r--src/api.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/api.c b/src/api.c
index 0917101..1c7fd29 100644
--- a/src/api.c
+++ b/src/api.c
@@ -4,14 +4,14 @@
#include <api.h>
-struct cpuinfo_processor* cpuinfo_processors;
-struct cpuinfo_core* cpuinfo_cores;
-struct cpuinfo_package* cpuinfo_packages;
+struct cpuinfo_processor* cpuinfo_processors = NULL;
+struct cpuinfo_core* cpuinfo_cores = NULL;
+struct cpuinfo_package* cpuinfo_packages = NULL;
struct cpuinfo_cache* cpuinfo_cache[cpuinfo_cache_level_max] = { NULL };
-uint32_t cpuinfo_processors_count;
-uint32_t cpuinfo_cores_count;
-uint32_t cpuinfo_packages_count;
+uint32_t cpuinfo_processors_count = 0;
+uint32_t cpuinfo_cores_count = 0;
+uint32_t cpuinfo_packages_count = 0;
uint32_t cpuinfo_cache_count[cpuinfo_cache_level_max] = { 0 };