diff options
Diffstat (limited to 'gui/debugger.cpp')
| -rw-r--r-- | gui/debugger.cpp | 22 | 
1 files changed, 9 insertions, 13 deletions
diff --git a/gui/debugger.cpp b/gui/debugger.cpp index f113206ea1..2f49cb2bbe 100644 --- a/gui/debugger.cpp +++ b/gui/debugger.cpp @@ -18,22 +18,18 @@   * along with this program; if not, write to the Free Software   * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.   * - * $URL$ - * $Id$ - *   */  // NB: This is really only necessary if USE_READLINE is defined  #define FORBIDDEN_SYMBOL_ALLOW_ALL -#include "common/debug.h"  #include "common/debug-channels.h"  #include "common/system.h"  #include "engines/engine.h"  #include "gui/debugger.h" -#ifndef USE_TEXT_CONSOLE +#ifndef USE_TEXT_CONSOLE_FOR_DEBUGGER  	#include "gui/console.h"  #elif defined(USE_READLINE)  	#include <readline/readline.h> @@ -48,7 +44,7 @@ Debugger::Debugger() {  	_isActive = false;  	_errStr = NULL;  	_firstTime = true; -#ifndef USE_TEXT_CONSOLE +#ifndef USE_TEXT_CONSOLE_FOR_DEBUGGER  	_debuggerDialog = new GUI::ConsoleDialog(1.0f, 0.67f);  	_debuggerDialog->setInputCallback(debuggerInputCallback, this);  	_debuggerDialog->setCompletionCallback(debuggerCompletionCallback, this); @@ -70,7 +66,7 @@ Debugger::Debugger() {  }  Debugger::~Debugger() { -#ifndef USE_TEXT_CONSOLE +#ifndef USE_TEXT_CONSOLE_FOR_DEBUGGER  	delete _debuggerDialog;  #endif  } @@ -82,7 +78,7 @@ int Debugger::DebugPrintf(const char *format, ...) {  	va_start(argptr, format);  	int count; -#ifndef USE_TEXT_CONSOLE +#ifndef USE_TEXT_CONSOLE_FOR_DEBUGGER  	count = _debuggerDialog->vprintFormat(1, format, argptr);  #else  	count = ::vprintf(format, argptr); @@ -129,7 +125,7 @@ void Debugger::onFrame() {  	}  } -#if defined(USE_TEXT_CONSOLE) && defined(USE_READLINE) +#if defined(USE_TEXT_CONSOLE_FOR_DEBUGGER) && defined(USE_READLINE)  namespace {  Debugger *g_readline_debugger; @@ -144,7 +140,7 @@ void Debugger::enter() {  	// TODO: Having three I/O methods #ifdef-ed in this file is not the  	// cleanest approach to this... -#ifndef USE_TEXT_CONSOLE +#ifndef USE_TEXT_CONSOLE_FOR_DEBUGGER  	if (_firstTime) {  		DebugPrintf("Debugger started, type 'exit' to return to the game.\n");  		DebugPrintf("Type 'help' to see a little list of commands and variables.\n"); @@ -367,7 +363,7 @@ bool Debugger::tabComplete(const char *input, Common::String &completion) const  	return true;  } -#if defined(USE_TEXT_CONSOLE) && defined(USE_READLINE) +#if defined(USE_TEXT_CONSOLE_FOR_DEBUGGER) && defined(USE_READLINE)  char *Debugger::readlineComplete(const char *input, int state) {  	static CommandsMap::const_iterator iter; @@ -421,7 +417,7 @@ bool Debugger::Cmd_Exit(int argc, const char **argv) {  // Print a list of all registered commands (and variables, if any),  // nicely word-wrapped.  bool Debugger::Cmd_Help(int argc, const char **argv) { -#ifndef USE_TEXT_CONSOLE +#ifndef USE_TEXT_CONSOLE_FOR_DEBUGGER  	const int charsPerLine = _debuggerDialog->getCharsPerLine();  #elif defined(USE_READLINE)  	int charsPerLine, rows; @@ -524,7 +520,7 @@ bool Debugger::Cmd_DebugFlagDisable(int argc, const char **argv) {  }  // Console handler -#ifndef USE_TEXT_CONSOLE +#ifndef USE_TEXT_CONSOLE_FOR_DEBUGGER  bool Debugger::debuggerInputCallback(GUI::ConsoleDialog *console, const char *input, void *refCon) {  	Debugger *debugger = (Debugger *)refCon;  | 
