From 7e23df4437cbb656d57cb2add28b235677c4ad79 Mon Sep 17 00:00:00 2001 From: Jonas Devlieghere Date: Wed, 6 Mar 2019 01:49:54 +0000 Subject: [Reproducers] Don't intercept SBDebugger::SetInputFileHandle With the reproducer logic in place for the command interpreter we no longer need to make SBDebugger::SetInputFileHandle a no-op. llvm-svn: 355469 --- lldb/source/API/SBReproducer.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'lldb/source/API/SBReproducer.cpp') diff --git a/lldb/source/API/SBReproducer.cpp b/lldb/source/API/SBReproducer.cpp index 0e4b7206b9b..db132e62465 100644 --- a/lldb/source/API/SBReproducer.cpp +++ b/lldb/source/API/SBReproducer.cpp @@ -44,9 +44,6 @@ static bool GetDefaultArchitectureRedirect(char *arch_name, SBRegistry::SBRegistry() { // Custom implementation. - Register(&invoke::method<&SBDebugger::SetInputFileHandle>::doit, - &SetFileHandleRedirect); Register(&invoke::method<&SBDebugger::SetErrorFileHandle>::doit, &SetFileHandleRedirect); @@ -706,6 +703,7 @@ SBRegistry::SBRegistry() { LLDB_REGISTER_METHOD(bool, SBDebugger, GetAsync, ()); LLDB_REGISTER_METHOD(void, SBDebugger, SkipLLDBInitFiles, (bool)); LLDB_REGISTER_METHOD(void, SBDebugger, SkipAppInitFiles, (bool)); + LLDB_REGISTER_METHOD(void, SBDebugger, SetInputFileHandle, (FILE *, bool)); LLDB_REGISTER_METHOD(FILE *, SBDebugger, GetInputFileHandle, ()); LLDB_REGISTER_METHOD(FILE *, SBDebugger, GetOutputFileHandle, ()); LLDB_REGISTER_METHOD(FILE *, SBDebugger, GetErrorFileHandle, ()); -- cgit v1.2.3