Code

rrdtool.fetch is returning an extra, bogus, data point. Attached is a
[rrdtool.git] / bindings / python / rrdtoolmodule.c
index 497059d2792245fc1e10ec2d0754a1ea96733f7a..1fe4c0ca8d538d2c5541f0bae591f9671133c549 100644 (file)
@@ -175,7 +175,7 @@ PyRRD_fetch(PyObject UNUSED(*self), PyObject *args)
         unsigned long          i, j, row;
         rrd_value_t  dv;
 
-        row = ((end - start) / step + 1);
+        row = (end - start) / step;
 
         r = PyTuple_New(3);
         range_tup = PyTuple_New(3);