summaryrefslogtreecommitdiffstats
path: root/lldb/tools/debugserver/source/MacOSX
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2010-07-02 01:29:13 +0000
committerGreg Clayton <gclayton@apple.com>2010-07-02 01:29:13 +0000
commit0b42ac32c80bb307ba68706b9b240c4a55dd8823 (patch)
tree087b3a5922d19b0c601b7cd7ddba125f6d2f25ab /lldb/tools/debugserver/source/MacOSX
parent2a91225c23d355760cd63d524595690142b22527 (diff)
downloadbcm5719-llvm-0b42ac32c80bb307ba68706b9b240c4a55dd8823.tar.gz
bcm5719-llvm-0b42ac32c80bb307ba68706b9b240c4a55dd8823.zip
More leaks detection:
- fixed 3 posix spawn attributes leaks - fixed us always leaking CXXBaseSpecifier objects when we create class base classes. Clang apparently copies the base classes we pass in. Fixed some code formatting in ClangASTContext.cpp. llvm-svn: 107459
Diffstat (limited to 'lldb/tools/debugserver/source/MacOSX')
-rw-r--r--lldb/tools/debugserver/source/MacOSX/MachProcess.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/lldb/tools/debugserver/source/MacOSX/MachProcess.cpp b/lldb/tools/debugserver/source/MacOSX/MachProcess.cpp
index 2bfc7603e2a..e34b7a9e014 100644
--- a/lldb/tools/debugserver/source/MacOSX/MachProcess.cpp
+++ b/lldb/tools/debugserver/source/MacOSX/MachProcess.cpp
@@ -1678,6 +1678,8 @@ MachProcess::PosixSpawnChildForPTraceDebugging
process->SetChildFileDescriptors(master_fd, master_fd, master_fd);
}
}
+
+ ::posix_spawnattr_destroy (&attr);
if (file_actions_valid)
{
OpenPOWER on IntegriCloud