fix: memory leak

This commit is contained in:
hxy7yx
2024-05-31 14:40:22 +08:00
parent b4482f19be
commit 2915e9790c
+5 -5
View File
@@ -227,11 +227,6 @@ static void update_im(neu_adapter_t *adapter, const char *group,
return;
}
UT_array *tags = neu_adapter_driver_get_ptag(driver, group, tag);
if (tags == NULL) {
return;
}
neu_driver_cache_update_change(driver->cache, group, tag, global_timestamp,
value, metas, n_meta, true);
driver->adapter.cb_funs.update_metric(&driver->adapter,
@@ -239,6 +234,11 @@ static void update_im(neu_adapter_t *adapter, const char *group,
if (value.type == NEU_TYPE_ERROR) {
return;
}
UT_array *tags = neu_adapter_driver_get_ptag(driver, group, tag);
if (tags == NULL) {
return;
}
neu_datatag_t *first = utarray_front(tags);
if (first == NULL ||