X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fdaemon%2Fplugin.c;h=fa78fa024af63ab9698411175acc45699b8b0f11;hb=27cdc98ad884eba8581571d90e94770ee4de597b;hp=7e905f97456cae24e65950db0055e48a9b80ea6d;hpb=8b3afb76805d0e0bbaf2b7ef3f37c07c1ebf0ffb;p=collectd.git diff --git a/src/daemon/plugin.c b/src/daemon/plugin.c index 7e905f97..fa78fa02 100644 --- a/src/daemon/plugin.c +++ b/src/daemon/plugin.c @@ -2088,8 +2088,10 @@ static int plugin_dispatch_values_internal (value_list_t *vl) int free_meta_data = 0; - if ((vl == NULL) || (vl->type[0] == 0) - || (vl->values == NULL) || (vl->values_len < 1)) + assert(vl); + assert(vl->plugin); + + if (vl->type[0] == 0 || vl->values == NULL || vl->values_len < 1) { ERROR ("plugin_dispatch_values: Invalid value list " "from plugin %s.", vl->plugin);