Skip to content

Commit a721d7a

Browse files
committed
fix mismatched free/delete issue from valgrind results
1 parent 5ca5e09 commit a721d7a

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/global/triangle/DICe_TriangleUtils.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -573,14 +573,14 @@ Teuchos::RCP<DICe::mesh::Mesh> generate_tri_mesh(const DICe::mesh::Base_Element_
573573
delete[] in.holelist;
574574
delete[] in.segmentlist;
575575
delete[] in.segmentmarkerlist;
576-
delete[] out.pointlist;
577-
delete[] out.pointmarkerlist;
578-
delete[] out.trianglelist;
576+
free(out.pointlist);
577+
free(out.pointmarkerlist);
578+
free(out.trianglelist);
579579
delete[] out.triangleattributelist;
580-
delete[] out.segmentlist;
581-
delete[] out.segmentmarkerlist;
582-
delete[] out.edgelist;
583-
delete[] out.edgemarkerlist;
580+
free(out.segmentlist);
581+
free(out.segmentmarkerlist);
582+
free(out.edgelist);
583+
free(out.edgemarkerlist);
584584
}
585585
return mesh;
586586
}

0 commit comments

Comments
 (0)