X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Ftypes_list.c;h=ff8426286ac515472b63285aee83fe7df0d45cb7;hb=89783745dc59079eab34e0c52de6e5e972f50eb2;hp=002761ce3e7a76568df04612058d1492825595d2;hpb=abf77d54fe3d48f848679a99dc3dbd75c6766a38;p=collectd.git diff --git a/src/types_list.c b/src/types_list.c index 002761ce..ff842628 100644 --- a/src/types_list.c +++ b/src/types_list.c @@ -91,7 +91,7 @@ static int parse_ds (data_source_t *dsrc, char *buf, size_t buf_len) return (0); } /* int parse_ds */ -static void parse_line (char *buf, size_t buf_len) +static void parse_line (char *buf) { char *fields[64]; size_t fields_num; @@ -165,21 +165,16 @@ static void parse_file (FILE *fh) if (buf_len == 0) continue; - parse_line (buf, buf_len); + parse_line (buf); } /* while (fgets) */ } /* void parse_file */ -int read_types_list (void) +int read_types_list (const char *file) { - const char *file; FILE *fh; - file = global_option_get ("TypesDB"); if (file == NULL) - { - ERROR ("global_option_get (\"TypesDB\") returned NULL."); return (-1); - } fh = fopen (file, "r"); if (fh == NULL)