Assert number of points in regress functions
This commit is contained in:
parent
1faeb45063
commit
034e172033
1 changed files with 5 additions and 0 deletions
|
@ -258,6 +258,9 @@ RGR_FindBestRegression
|
|||
int start, nruns, npoints, npoints_left;
|
||||
int i;
|
||||
|
||||
assert(n <= MAX_POINTS);
|
||||
assert(MAX_POINTS < sizeof (critical_runs10) / sizeof (critical_runs10[0]));
|
||||
|
||||
if (n < MIN_SAMPLES_FOR_REGRESS) {
|
||||
return 0;
|
||||
}
|
||||
|
@ -521,6 +524,8 @@ RGR_FindBestRobustRegression
|
|||
double mx, dx, my, dy;
|
||||
int nruns = 0;
|
||||
|
||||
assert(n < MAX_POINTS);
|
||||
|
||||
if (n < 2) {
|
||||
return 0;
|
||||
} else if (n == 2) {
|
||||
|
|
Loading…
Reference in a new issue