@cryptotaxi247 / netdata-1 / commits / c414aca77

Fix coverity 380387 (#13551)

check rc->rrdset

Emmanuel Vasilakis committed Aug 22, 2022 at 16:11 UTC c414aca77ab8f83fba9f8b22fa2c6448b5a5a5e4
1 file changed +1 -1
database/rrdcalc.c
+1 -1
@@ -64,7 +64,7 @@ char *rrdcalc_replace_variables(const char *line, RRDCALC *rc)
64 freez(temp);
65 temp = buf;
66 } else if (!strncmp(var, RRDCALC_VAR_LABEL, RRDCALC_VAR_LABEL_LEN)) {
67 - if(likely(rc->rrdset->state && rc->rrdset->state->chart_labels)) {
67 + if(likely(rc->rrdset && rc->rrdset->state && rc->rrdset->state->chart_labels)) {
68 rrdlabels_get_value_to_char_or_null(rc->rrdset->state->chart_labels, &lbl_value, var+RRDCALC_VAR_LABEL_LEN);
69 if (lbl_value) {
70 char *buf = find_and_replace(temp, var, lbl_value, m);