X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Frrd_info.c;h=f1866bef03d9b007b77485a73290434ff8f9d089;hb=51fcea2cbf9721f012f2f0d43c604a3aaf684ee8;hp=e5d195fdbcf3576bfef9ec86ec8485e5772645db;hpb=7f30ee2ae089520606cbb7e38fab9981618771f5;p=rrdtool.git diff --git a/src/rrd_info.c b/src/rrd_info.c index e5d195f..f1866be 100644 --- a/src/rrd_info.c +++ b/src/rrd_info.c @@ -192,6 +192,7 @@ info_t *rrd_info_r( switch (current_cf) { case CF_HWPREDICT: + case CF_MHWPREDICT: info.u_val = rrd.rra_def[i].par[RRA_hw_alpha].u_val; cd = info_push(cd, sprintf_alloc("rra[%d].alpha", i), RD_I_VAL, info); @@ -231,6 +232,7 @@ info_t *rrd_info_r( for (ii = 0; ii < rrd.stat_head->ds_cnt; ii++) { switch (current_cf) { case CF_HWPREDICT: + case CF_MHWPREDICT: info.u_val = rrd.cdp_prep[i * rrd.stat_head->ds_cnt + ii].scratch[CDP_hw_intercept].u_val; @@ -306,7 +308,7 @@ info_t *rrd_info_r( } rrd_close(rrd_file); -err_free: + err_free: rrd_free(&rrd); return (data); }