X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fconfigfile.c;h=c929d0097aef6279db09c61411442cf3ddef99aa;hb=3f391479bfc45d0ff6e0c7b87c899e41a192f392;hp=bb1770d2ab13e8c8a26c84901dd9e012dd0fc9a7;hpb=6e419a825c50f9c97471aba7d50521bfc7e19828;p=collectd.git diff --git a/src/configfile.c b/src/configfile.c index bb1770d2..c929d009 100644 --- a/src/configfile.c +++ b/src/configfile.c @@ -208,13 +208,18 @@ static int dispatch_value_typesdb (const oconfig_item_t *ci) cf_default_typesdb = 0; - if (ci->values_num < 1) + if (ci->values_num < 1) { + ERROR ("configfile: `TypesDB' needs at least one argument."); return (-1); + } for (i = 0; i < ci->values_num; ++i) { - if (OCONFIG_TYPE_STRING != ci->values[i].type) + if (OCONFIG_TYPE_STRING != ci->values[i].type) { + WARNING ("configfile: TypesDB: Skipping %i. argument which " + "is not a string.", i + 1); continue; + } read_types_list (ci->values[i].value.string); }