From 104ceb003339ca91ebb435bacab6ffe9c268b4d5 Mon Sep 17 00:00:00 2001 From: Marat Dukhan Date: Mon, 12 Mar 2018 19:14:36 -0700 Subject: Fix multiple definition bug --- src/api.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/api.c') 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 -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 }; -- cgit v1.2.3