]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
Fix argument in snprintf.
authorelene-margalit <elene.margalit@gmail.com>
Thu, 27 Aug 2020 21:23:16 +0000 (23:23 +0200)
committerelene-margalit <elene.margalit@gmail.com>
Thu, 27 Aug 2020 21:23:16 +0000 (23:23 +0200)
src/utils/format_json/format_json.c

index aecba4747a416693c56396d10e8a64c482b68994..6ac9622b10894a8f8d4c2829f7a721c8d3ad8f6c 100644 (file)
@@ -125,11 +125,11 @@ static int format_metric_distribution(strbuf_t buf, yajl_gen g,
 
     double max = buckets.buckets[i].maximum;
     char max_char[sizeof(max)];
-    snprintf(max_char, 64, "%.2f", max);
+    snprintf(max_char, sizeof(max), "%.2f", max);
 
     uint64_t bucket_counter = buckets.buckets[i].bucket_counter;
     char counter_char[sizeof(bucket_counter)];
-    snprintf(counter_char, 64, "%lu", bucket_counter);
+    snprintf(counter_char, sizeof(bucket_counter), "%lu", bucket_counter);
     CHECK(json_add_string(g, max_char));
     CHECK(json_add_string(g, counter_char));
   }