Fix: may be used uninitialized on powerpc
[lttng-ust.git] / src / common / counter / counter-api.h
index 81bb551badeb9e95d5d6050bb9336410df453c1e..955c5bb2927cbf621f007167a1d8feb30a032f5b 100644 (file)
 
 #include <stdint.h>
 #include <limits.h>
+#include <errno.h>
 #include "counter.h"
 #include "counter-internal.h"
 #include <urcu/compiler.h>
 #include <urcu/uatomic.h>
 #include "common/bitmap.h"
-#include "common/ringbuffer/getcpu.h"
+#include "common/getcpu.h"
 
 /*
  * Using unsigned arithmetic because overflow is defined.
@@ -233,7 +234,7 @@ static inline int __lttng_counter_add_percpu(const struct lib_counter_config *co
                                             struct lib_counter *counter,
                                             const size_t *dimension_indexes, int64_t v)
 {
-       int64_t move_sum;
+       int64_t move_sum = 0;
        int ret;
 
        ret = __lttng_counter_add(config, COUNTER_ALLOC_PER_CPU, config->sync,
This page took 0.024202 seconds and 4 git commands to generate.