summaryrefslogtreecommitdiff
path: root/src/debug/di
diff options
context:
space:
mode:
authorOmair Majid <omajid@redhat.com>2019-04-16 10:43:09 -0400
committerJan Kotas <jkotas@microsoft.com>2019-04-16 07:43:09 -0700
commitbef5dd6507f2e8ac163941646ef9936d6ced3715 (patch)
treef467490575b736b9d640854bd4d25e68ec8adfa2 /src/debug/di
parentf7020d98c49d8c89fdad41aae64c018be63c623a (diff)
downloadcoreclr-bef5dd6507f2e8ac163941646ef9936d6ced3715.tar.gz
coreclr-bef5dd6507f2e8ac163941646ef9936d6ced3715.tar.bz2
coreclr-bef5dd6507f2e8ac163941646ef9936d6ced3715.zip
Use delete [] on array types (#24027)
Calling delete on types allocated with new[] leads to undefined behaviour.
Diffstat (limited to 'src/debug/di')
-rw-r--r--src/debug/di/process.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/debug/di/process.cpp b/src/debug/di/process.cpp
index 58c06a0164..36b4b3a632 100644
--- a/src/debug/di/process.cpp
+++ b/src/debug/di/process.cpp
@@ -7300,7 +7300,7 @@ HRESULT CordbProcess::WriteMemory(CORDB_ADDRESS address, DWORD size,
if (bufferCopy != NULL)
{
memmove(buffer, bufferCopy, size);
- delete bufferCopy;
+ delete [] bufferCopy;
}
}