From 0b42ac32c80bb307ba68706b9b240c4a55dd8823 Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Fri, 2 Jul 2010 01:29:13 +0000 Subject: 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 --- lldb/tools/debugserver/source/MacOSX/MachProcess.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lldb/tools/debugserver/source/MacOSX') 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) { -- cgit v1.2.3