From acff8950158125374cde999738dac3b6b8348ff4 Mon Sep 17 00:00:00 2001 From: Jim Ingham Date: Thu, 2 May 2013 00:27:30 +0000 Subject: Recommitting r180831 with trivial fix - remember to return errors if you compute. llvm-svn: 180898 --- lldb/source/API/SBProcess.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'lldb/source/API/SBProcess.cpp') diff --git a/lldb/source/API/SBProcess.cpp b/lldb/source/API/SBProcess.cpp index ba45ce567d1..6b4559a5035 100644 --- a/lldb/source/API/SBProcess.cpp +++ b/lldb/source/API/SBProcess.cpp @@ -785,13 +785,21 @@ SBProcess::Kill () SBError SBProcess::Detach () +{ + // FIXME: This should come from a process default. + bool keep_stopped = false; + return Detach (keep_stopped); +} + +SBError +SBProcess::Detach (bool keep_stopped) { SBError sb_error; ProcessSP process_sp(GetSP()); if (process_sp) { Mutex::Locker api_locker (process_sp->GetTarget().GetAPIMutex()); - sb_error.SetError (process_sp->Detach()); + sb_error.SetError (process_sp->Detach(keep_stopped)); } else sb_error.SetErrorString ("SBProcess is invalid"); -- cgit v1.2.3