X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Ffilecount.c;h=f0713795f52100f909cb61a6fb52f313a19737d5;hb=66b7c4bce4e628d8c11cc6762621f155bd68536d;hp=2f10912bff96d9e77d8935e6f16a132e24395030;hpb=150924b271e21387ad1929e2373cc6e0772dc351;p=collectd.git diff --git a/src/filecount.c b/src/filecount.c index 2f10912b..f0713795 100644 --- a/src/filecount.c +++ b/src/filecount.c @@ -74,7 +74,7 @@ static void fc_submit_dir (const fc_directory_conf_t *dir) sstrncpy (vl.type, "bytes", sizeof (vl.type)); plugin_dispatch_values (&vl); -} /* void qmail_submit */ +} /* void fc_submit_dir */ /* * Config: @@ -98,7 +98,7 @@ static int fc_config_set_instance (fc_directory_conf_t *dir, const char *str) char *ptr; char *copy; - strncpy (buffer, str, sizeof (buffer)); + sstrncpy (buffer, str, sizeof (buffer)); for (ptr = buffer; *ptr != 0; ptr++) if (*ptr == '/') *ptr = '_'; @@ -371,7 +371,7 @@ static int fc_config_add_dir (oconfig_item_t *ci) fc_directory_conf_t **temp; temp = (fc_directory_conf_t **) realloc (directories, - sizeof (*directories) * directories_num); + sizeof (*directories) * (directories_num + 1)); if (temp == NULL) { ERROR ("filecount plugin: realloc failed."); @@ -414,7 +414,7 @@ static int fc_config (oconfig_item_t *ci) } /* for (ci->children) */ return (0); -} /* int qmail_config */ +} /* int fc_config */ static int fc_init (void) {