diff options
author | Jason Molenda <jmolenda@apple.com> | 2013-05-04 00:39:52 +0000 |
---|---|---|
committer | Jason Molenda <jmolenda@apple.com> | 2013-05-04 00:39:52 +0000 |
commit | fe806906d46ffe2b9acae8feef33715a7d417240 (patch) | |
tree | 83fb33403e71fa51e4244c37ec5387abe60b0558 /lldb/source/Core/Debugger.cpp | |
parent | d9104c035914f37777e5c7e0d91261e57103a8cf (diff) | |
download | bcm5719-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.cpp | 2 |
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", |