Issue 3058: Buffer overrun by 1. (#3063)

This commit is contained in:
ericchristoffersen
2019-04-14 23:38:58 -07:00
committed by Mark Liversedge
parent 41ac0dc1cd
commit 72bc73ceac

View File

@@ -782,7 +782,7 @@ QString Aerolab::estimateCdACrr(RideItem *rideItem)
const RideFileDataPresent *dataPresent = ride->areDataPresent();
if(( dataPresent->alt || constantAlt ) && dataPresent->watts) {
double dt = ride->recIntSecs();
int npoints = ride->dataPoints().size();
int npoints = ride->dataPoints().size() + 1;
#ifdef Q_CC_MSVC
double* X1 = new double[npoints];
double* X2 = new double[npoints];