Quellcode durchsuchen

Fixed wrong memory allocation, detected and reported by Eva Stopkova.

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@58748 15284696-431f-4ddb-bdfa-cd5b030d7da7
Soeren Gebbert vor 11 Jahren
Ursprung
Commit
57d2ec28ac
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      lib/gmath/la.c

+ 1 - 1
lib/gmath/la.c

@@ -483,7 +483,7 @@ G_matrix_LU_solve(const mat_struct * mt1, mat_struct ** xmat0,
 	    integer *perm, res_info;
 	    integer num_eqns, nrhs, lda, ldb;
 
-	    perm = (integer *) G_malloc(wmat->rows);
+	    perm = (integer *) G_malloc(wmat->rows * sizeof(integer));
 
 	    /* Set fields to pass to fortran routine */
 	    num_eqns = (integer) mt1->rows;