From d0edb5b4a84e6240cf984e740e9cec36d025fa9d Mon Sep 17 00:00:00 2001 From: Eli Friedman Date: Wed, 9 Jun 2010 18:31:38 +0000 Subject: Don't include Python.h in the shared header. llvm-svn: 105737 --- lldb/source/Interpreter/ScriptInterpreterPython.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lldb/source/Interpreter/ScriptInterpreterPython.cpp') diff --git a/lldb/source/Interpreter/ScriptInterpreterPython.cpp b/lldb/source/Interpreter/ScriptInterpreterPython.cpp index 6b2e3b2e7ad..330e43742dc 100644 --- a/lldb/source/Interpreter/ScriptInterpreterPython.cpp +++ b/lldb/source/Interpreter/ScriptInterpreterPython.cpp @@ -179,7 +179,7 @@ ScriptInterpreterPython::ScriptInterpreterPython () : PyObject *compiled_module = Py_CompileString (embedded_interpreter_string, "embedded_interpreter.py", Py_file_input); - m_compiled_module = compiled_module; + m_compiled_module = static_cast(compiled_module); init_lldb (); @@ -196,7 +196,9 @@ ScriptInterpreterPython::ScriptInterpreterPython () : const char *pty_slave_name = GetScriptInterpreterPtyName (); FILE *out_fh = Debugger::GetSharedInstance().GetOutputFileHandle(); - PyObject *pmod = PyImport_ExecCodeModule((char *)"embedded_interpreter", m_compiled_module); + PyObject *pmod = PyImport_ExecCodeModule( + const_cast("embedded_interpreter"), + static_cast(m_compiled_module)); if (pmod != NULL) { PyRun_SimpleString ("ConsoleDict = locals()"); -- cgit v1.2.3