Skip to content

Commit 291b7ed

Browse files
smilczekigcbot
authored andcommitted
Fix mismatched delete
FreePhyRegs constructor uses new[] to initialise some arrays, but in the destructor uses delete instead of delete[]. That causes a memory leak. This commit fixes the issue.
1 parent ed55895 commit 291b7ed

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

visa/PhyRegUsage.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,9 @@ class FreePhyRegs {
100100
}
101101

102102
~FreePhyRegs() {
103-
delete availableGregs;
104-
delete availableAddrs;
105-
delete availableFlags;
103+
delete[] availableGregs;
104+
delete[] availableAddrs;
105+
delete[] availableFlags;
106106
}
107107

108108
void reset() {

0 commit comments

Comments
 (0)