commit | 97cefd4b3529bfc6c5a7c1366683713359e32fee | [log] [tgz] |
---|---|---|
author | Sameer Agarwal <sameeragarwal@google.com> | Wed May 24 01:17:03 2017 -0700 |
committer | Sameer Agarwal <sameeragarwal@google.com> | Wed May 24 01:17:03 2017 -0700 |
tree | e4ee747f85f8089f00c0afd0f3df7da47b952685 | |
parent | 29c21f5680b8d8deba853aae3de7fe6a122c7bec [diff] [blame] |
Fix a memory leak in suitesparse.cc Change-Id: I6eb8b33d927840d6c3631679de482038d9f3673a
diff --git a/internal/ceres/suitesparse.cc b/internal/ceres/suitesparse.cc index 024996c..5e93d2e 100644 --- a/internal/ceres/suitesparse.cc +++ b/internal/ceres/suitesparse.cc
@@ -406,6 +406,7 @@ } memcpy(solution, cholmod_dense_solution->x, num_cols * sizeof(*solution)); + ss_.Free(cholmod_dense_solution); return LINEAR_SOLVER_SUCCESS; }