summaryrefslogtreecommitdiffstats
path: root/lldb/source/Core/Debugger.cpp
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>2013-05-04 00:39:52 +0000
committerJason Molenda <jmolenda@apple.com>2013-05-04 00:39:52 +0000
commitfe806906d46ffe2b9acae8feef33715a7d417240 (patch)
tree83fb33403e71fa51e4244c37ec5387abe60b0558 /lldb/source/Core/Debugger.cpp
parentd9104c035914f37777e5c7e0d91261e57103a8cf (diff)
downloadbcm5719-llvm-fe806906d46ffe2b9acae8feef33715a7d417240.tar.gz
bcm5719-llvm-fe806906d46ffe2b9acae8feef33715a7d417240.zip
fix a couple of clang static analyzer warnings.
Most important was a new[] + delete mismatch in ScanFormatDescriptor() and a couple of possible memory leaks in FileSpec::EnumerateDirectory(). llvm-svn: 181080
Diffstat (limited to 'lldb/source/Core/Debugger.cpp')
-rw-r--r--lldb/source/Core/Debugger.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Core/Debugger.cpp b/lldb/source/Core/Debugger.cpp
index ab2f8173203..09b4294e240 100644
--- a/lldb/source/Core/Debugger.cpp
+++ b/lldb/source/Core/Debugger.cpp
@@ -1179,7 +1179,7 @@ ScanFormatDescriptor (const char* var_name_begin,
log->Printf("ScanFormatDescriptor] will display value for this VO");
*val_obj_display = ValueObject::eValueObjectRepresentationStyleValue;
}
- delete format_name;
+ delete[] format_name;
}
if (log)
log->Printf("ScanFormatDescriptor] final format description outcome: custom_format = %d, val_obj_display = %d",
OpenPOWER on IntegriCloud