dec_precision = get_data_decimal_precision();
pthread_mutex_lock(&plock);
- log_debug("memory cache size: %lu\n", memory_cache.size());
+ /* needs to be casted to long unsigned int value is "unsigned int" in some
+ toolchains and that would otherwise cause an warning/error
+ */
+ log_debug("memory cache size: %lu\n", (long unsigned int)memory_cache.size());
StoreDay::save(id, &memory_cache, dec_precision);
while(memory_cache.empty() == false) {
data = memory_cache.back();