diff --git a/program/src/rrd_info.c b/program/src/rrd_info.c
index 1b4e248cd6006f753ac8917833ba2a15bd4020f3..2896d5cafbb8a375bb626d0930fd0c4f2f6bc7a2 100644 (file)
--- a/program/src/rrd_info.c
+++ b/program/src/rrd_info.c
/*****************************************************************************
- * RRDtool 1.2.13 Copyright by Tobi Oetiker, 1997-2006
+ * RRDtool 1.2.30 Copyright by Tobi Oetiker, 1997-2009
*****************************************************************************
* rrd_info Get Information about the configuration of an RRD
*****************************************************************************/
switch (current_ds) {
case DST_CDEF:
{
- char *buffer = 0;
+ char *buffer = NULL;
rpn_compact2str((rpn_cdefds_t *) &(rrd.ds_def[i].par[DS_cdef]),
rrd.ds_def, &buffer);
info.u_str = buffer;
info.u_cnt=rrd.rra_def[i].row_cnt;
cd=info_push(cd,sprintf_alloc("rra[%d].rows",i), RD_I_CNT, info);
+ info.u_cnt=rrd.rra_ptr[i].cur_row;
+ cd=info_push(cd,sprintf_alloc("rra[%d].cur_row",i), RD_I_CNT, info);
+
info.u_cnt=rrd.rra_def[i].pdp_cnt;
cd=info_push(cd,sprintf_alloc("rra[%d].pdp_per_row",i), RD_I_CNT, info);