}
} else {
if (json) {
- snprintf(buf,sizeof(buf)," \"%s\": %lld,\n",META_START_TAG,(long long int)start);
+ snprintf(buf,sizeof(buf)," \"%s\": %lld,\n",META_START_TAG,(long long int)start+step);
} else {
- snprintf(buf,sizeof(buf)," <%s>%lld</%s>\n",META_START_TAG,(long long int)start,META_START_TAG);
+ snprintf(buf,sizeof(buf)," <%s>%lld</%s>\n",META_START_TAG,(long long int)start+step,META_START_TAG);
}
}
addToBuffer(buffer,buf,0);
}
addToBuffer(buffer,buf,0);
/* iterate over data */
- for (time_t ti = start; ti < end; ti += step) {
+ for (time_t ti = start+step; ti <= end; ti += step) {
if (timefmt) {
struct tm loc;
localtime_r(&ti,&loc);