Allow for a task port to change when we exec.
llvm-svn: 207699
diff --git a/lldb/tools/debugserver/source/MacOSX/MachProcess.h b/lldb/tools/debugserver/source/MacOSX/MachProcess.h
index fd5bdc9..78be93c 100644
--- a/lldb/tools/debugserver/source/MacOSX/MachProcess.h
+++ b/lldb/tools/debugserver/source/MacOSX/MachProcess.h
@@ -147,7 +147,7 @@
bool StartSTDIOThread ();
static void * STDIOThread (void *arg);
void ExceptionMessageReceived (const MachException::Message& exceptionMessage);
- void ExceptionMessageBundleComplete ();
+ task_t ExceptionMessageBundleComplete ();
void SharedLibrariesUpdated ();
nub_size_t CopyImageInfos (struct DNBExecutableImageInfo **image_infos, bool only_changed);
@@ -227,10 +227,7 @@
return m_exit_info.c_str();
}
- void SetExitInfo (const char *info)
- {
- m_exit_info.assign(info);
- }
+ void SetExitInfo (const char *info);
uint32_t StopCount() const { return m_stop_count; }
void SetChildFileDescriptors (int stdin_fileno, int stdout_fileno, int stderr_fileno)