diff --git a/lldb/source/API/SBReproducer.cpp b/lldb/source/API/SBReproducer.cpp index 0e4b7206b9b3..db132e624658 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, ());