]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
fix memory leaks in clone unit test 3524/head
authorSvetlana <lana0771711@gmail.com>
Mon, 17 Aug 2020 13:06:35 +0000 (13:06 +0000)
committerSvetlana <lana0771711@gmail.com>
Mon, 17 Aug 2020 13:06:35 +0000 (13:06 +0000)
src/daemon/distribution_test.c

index 1238d7f714e66384e782941e81abe08cf3e6e0fa..4d29c000cd2e5eaeb3ce63187845124fc6bc68ca 100644 (file)
@@ -466,6 +466,11 @@ DEF_TEST(clone) {
   EXPECT_EQ_DOUBLE(distribution_percentile(dist, 50), 14);
   distribution_update(clone, 2);
   EXPECT_EQ_DOUBLE(distribution_percentile(dist, 50), 14);
+  distribution_destroy(dist);
+  distribution_update(clone, 25);
+  distribution_update(clone, 200);
+  EXPECT_EQ_DOUBLE(distribution_percentile(clone, 80), 28);
+  distribution_destroy(clone);
   return 0;
 }