]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
df plugin: Use `STATIC_ARRAY_SIZE` to iterate over metric families.
authorFlorian Forster <octo@collectd.org>
Wed, 27 Dec 2023 08:38:24 +0000 (09:38 +0100)
committerFlorian Forster <octo@collectd.org>
Mon, 15 Jan 2024 19:26:04 +0000 (20:26 +0100)
src/df.c

index 980a15fc8d65bf7d44efb74b903869c46baea2a0..79b26847b45107188dcc32ac5f2e8e6489b33fdd 100644 (file)
--- a/src/df.c
+++ b/src/df.c
@@ -312,11 +312,13 @@ static int df_read(void) {
   cu_mount_freelist(mnt_list);
 
   metric_family_t *families[] = {
-      &fam_usage, &fam_utilization, &fam_inode_usage, &fam_inode_utilization,
-      NULL,
+      &fam_usage,
+      &fam_utilization,
+      &fam_inode_usage,
+      &fam_inode_utilization,
   };
 
-  for (size_t i = 0; families[i] != NULL; i++) {
+  for (size_t i = 0; STATIC_ARRAY_SIZE(families); i++) {
     if (families[i]->metric.num == 0) {
       continue;
     }