git-svn-id: https://svn.osgeo.org/grass/grass/trunk@49659 15284696-431f-4ddb-bdfa-cd5b030d7da7
@@ -32,8 +32,10 @@ int G_ludcmp(double **a, int n, int *indx, double *d)
if ((temp = fabs(a[i][j])) > big)
big = temp;
- if (big == 0.0)
+ if (big == 0.0) {
is_singular = TRUE;
+ break;
+ }
vv[i] = 1.0 / big;
}