From: Svetlana Shmidt Date: Tue, 15 Sep 2020 10:52:11 +0000 (+0000) Subject: return constructor for derive X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=07ce0996e7cb60809c3ad958ad4b73af2b77f96d;p=thirdparty%2Fcollectd.git return constructor for derive --- diff --git a/src/daemon/utils_cache.c b/src/daemon/utils_cache.c index a00c82238..a90261289 100644 --- a/src/daemon/utils_cache.c +++ b/src/daemon/utils_cache.c @@ -161,9 +161,9 @@ static int uc_insert(metric_t const *m, char const *key) { case DS_TYPE_DERIVE: ce->values_gauge = NAN; - // ce->values_raw.derive = m->value.derive; + ce->values_raw = typed_value_create(m->value, METRIC_TYPE_COUNTER); ce->distribution_increase = NULL; - /* TODO: METRIC_TYPE_DERIVE? */ + ce->start_value = typed_value_create(m->value, METRIC_TYPE_COUNTER); break; case DS_TYPE_DISTRIBUTION: