X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fdaemon%2Futils_cache.c;fp=src%2Fdaemon%2Futils_cache.c;h=00de85ae42f1f5f6bdd868bc314be1beb90d9979;hb=791e99923dbbf045b11fbd7b0ea8df647e29593e;hp=76213955ca168dc17c9b01833b15fdd5afe3c517;hpb=154cdd973167f1c9b5aab33875fe47af6a0964a6;p=collectd.git diff --git a/src/daemon/utils_cache.c b/src/daemon/utils_cache.c index 76213955..00de85ae 100644 --- a/src/daemon/utils_cache.c +++ b/src/daemon/utils_cache.c @@ -193,12 +193,13 @@ static int uc_insert (const data_set_t *ds, const value_list_t *vl, / CDTIME_T_TO_DOUBLE (vl->interval); ce->values_raw[i].absolute = vl->values[i].absolute; break; - + default: /* This shouldn't happen. */ ERROR ("uc_insert: Don't know how to handle data source type %i.", ds->ds[i].type); sfree (key_copy); + cache_free (ce); return (-1); } /* switch (ds->ds[i].type) */ } /* for (i) */