diff --git a/src/query/src/tdigest.c b/src/query/src/tdigest.c index 1ffc106ddeaa5409e4484702aa33aad6e3367a4f..0f47e93d7de59c6b13a56d0b6ecd918c579b4104 100644 --- a/src/query/src/tdigest.c +++ b/src/query/src/tdigest.c @@ -124,7 +124,7 @@ void tdigestCompress(TDigest *t) { qsort(unmerged_centroids, num_unmerged, sizeof(Centroid), centroid_cmp); memset(&args, 0, sizeof(MergeArgs)); args.centroids = (Centroid*)malloc((size_t)(sizeof(Centroid) * t->size)); - memset(args.centroids, 0, sizeof(Centroid) * t->size); + memset(args.centroids, 0, (size_t)(sizeof(Centroid) * t->size)); args.t = t; args.min = INFINITY;