fix: 修复 GiDrawUtility::DrawPipe 每次画管泄漏 region #61

Merged
gjm merged 1 commits from home-lenovo-legion-r9000/fix/gidrawutility-pipe-region-leak AGit into main 2026-10-25 18:01:17 +08:00
Collaborator
  • 删除重复调用且丢弃结果的 createRegion(L1:每次调用必漏一个 AcDbRegion)
  • 内圆 region 创建失败时释放 pBig(L2a)
  • booleanOper 成功后释放第二个操作数 pSml(L2b,与 AecDbEwPipeBase/AecDbEwFitting 惯例一致)
- 删除重复调用且丢弃结果的 createRegion(L1:每次调用必漏一个 AcDbRegion) - 内圆 region 创建失败时释放 pBig(L2a) - booleanOper 成功后释放第二个操作数 pSml(L2b,与 AecDbEwPipeBase/AecDbEwFitting 惯例一致)
home-laptop added 1 commit 2026-10-25 17:59:48 +08:00
- 删除重复调用且丢弃结果的 createRegion(L1:每次调用必漏一个 AcDbRegion)
- 内圆 region 创建失败时释放 pBig(L2a)
- booleanOper 成功后释放第二个操作数 pSml(L2b,与 AecDbEwPipeBase/AecDbEwFitting 惯例一致)
gjm approved these changes 2026-10-25 18:01:14 +08:00
gjm merged commit fd422a0255 into main 2026-10-25 18:01:17 +08:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gjm/envi-code#61