diff options
Diffstat (limited to 'gcc/lambda.h')
-rw-r--r-- | gcc/lambda.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/gcc/lambda.h b/gcc/lambda.h index 6e145ad..0c259d6 100644 --- a/gcc/lambda.h +++ b/gcc/lambda.h @@ -326,19 +326,15 @@ lambda_vector_min_nz (lambda_vector vec1, int n, int start) { int j; int min = -1; -#ifdef ENABLE_CHECKING - if (start > n) - abort (); -#endif + + gcc_assert (start <= n); for (j = start; j < n; j++) { if (vec1[j]) if (min < 0 || vec1[j] < vec1[min]) min = j; } - - if (min < 0) - abort (); + gcc_assert (min >= 0); return min; } |