Skip to content

Commit 1937a14

Browse files
memory management issues fixed
1 parent 84178a5 commit 1937a14

File tree

2 files changed

+0
-6
lines changed

2 files changed

+0
-6
lines changed

src/lib/workers/occ/occ-helper.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1206,8 +1206,6 @@ export class OccHelper {
12061206
const r = this.getActualTypeOfShape(resShape);
12071207
resShape.delete();
12081208
res.delete();
1209-
curve2d.delete();
1210-
surface.delete();
12111209
return r;
12121210
}
12131211

@@ -1219,8 +1217,6 @@ export class OccHelper {
12191217
const r = this.getActualTypeOfShape(resShape);
12201218
resShape.delete();
12211219
res.delete();
1222-
curve2d.delete();
1223-
surface.delete();
12241220
return r;
12251221
}
12261222

src/lib/workers/occ/services/geom/curves.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ export class OCCTCurves {
2727
geom2dTrimmedCurve(inputs: Inputs.OCCT.Geom2dTrimmedCurveDto<Geom2d_Curve>) {
2828
const handleCurve = new this.occ.Handle_Geom2d_Curve_2(inputs.shape);
2929
const trimmed = new this.occ.Geom2d_TrimmedCurve(handleCurve, inputs.u1, inputs.u2, inputs.sense, inputs.theAdjustPeriodic);
30-
handleCurve.delete();
3130
return trimmed;
3231
}
3332

@@ -39,7 +38,6 @@ export class OCCTCurves {
3938
let r = resValue.get();
4039
pt1.delete();
4140
pt2.delete();
42-
resValue.delete();
4341
res.delete();
4442
return r;
4543
}

0 commit comments

Comments
 (0)