X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Futils_cache.c;h=241aa726c55bf775159f96b7b448b68f574ae8fe;hb=2c2e9a297f59c110ddd4adef6293fe80f39f15b7;hp=d7d31c53ec64642b97ff329a10a17f2be26a6188;hpb=cacaa2126020832df99fa6423147bd3de6d4faae;p=collectd.git diff --git a/src/utils_cache.c b/src/utils_cache.c index d7d31c53..241aa726 100644 --- a/src/utils_cache.c +++ b/src/utils_cache.c @@ -298,6 +298,7 @@ int uc_check_timeout (void) ERROR ("uc_check_timeout: c_avl_remove (%s) failed.", keys[i]); } sfree (keys[i]); + sfree (key); cache_free (ce); } else if (status == 1) /* persist */ @@ -324,7 +325,7 @@ int uc_check_timeout (void) } else { - WARNING ("uc_check_timeout: ut_check_interesting (%s) returned ", + WARNING ("uc_check_timeout: ut_check_interesting (%s) returned " "invalid status %i.", keys[i], status); } @@ -522,7 +523,7 @@ gauge_t *uc_get_rate (const data_set_t *ds, const value_list_t *vl) if (ret_num != ds->ds_num) { ERROR ("utils_cache: uc_get_rate: ds[%s] has %i values, " - "but uc_get_rate_by_name returned %i.", + "but uc_get_rate_by_name returned %zu.", ds->type, ds->ds_num, ret_num); sfree (ret); return (NULL);