[Scummvm-cvs-logs] SF.net SVN: scummvm:[54006] scummvm/trunk/gui

fingolfin at users.sourceforge.net fingolfin at users.sourceforge.net
Mon Nov 1 17:03:02 CET 2010


Revision: 54006
          http://scummvm.svn.sourceforge.net/scummvm/?rev=54006&view=rev
Author:   fingolfin
Date:     2010-11-01 16:03:02 +0000 (Mon, 01 Nov 2010)

Log Message:
-----------
GUI: Rename ConsolDialog methods (v)printf, putchar

Modified Paths:
--------------
    scummvm/trunk/gui/console.cpp
    scummvm/trunk/gui/console.h
    scummvm/trunk/gui/debugger.cpp

Modified: scummvm/trunk/gui/console.cpp
===================================================================
--- scummvm/trunk/gui/console.cpp	2010-11-01 16:02:47 UTC (rev 54005)
+++ scummvm/trunk/gui/console.cpp	2010-11-01 16:03:02 UTC (rev 54006)
@@ -487,7 +487,7 @@
 		for (int i = _promptEndPos - 1; i >= _currentPos; i--)
 			buffer(i + 1) = buffer(i);
 		_promptEndPos++;
-		putchar((byte)state.ascii);
+		printChar((byte)state.ascii);
 		scrollToCurrent();
 	}
 }
@@ -498,7 +498,7 @@
 		buffer(i + l) = buffer(i);
 	for (unsigned int j = 0; j < l; ++j) {
 		_promptEndPos++;
-		putcharIntern(str[j]);
+		printCharIntern(str[j]);
 	}
 }
 
@@ -620,7 +620,7 @@
 	else
 		idx = _historyIndex;
 	for (int i = 0; i < kLineBufferSize && _history[idx][i] != '\0'; i++)
-		putcharIntern(_history[idx][i]);
+		printCharIntern(_history[idx][i]);
 	_promptEndPos = _currentPos;
 
 	// Ensure once more the caret is visible (in case of very long history entries)
@@ -659,38 +659,33 @@
 	_scrollBar->recalc();
 }
 
-int ConsoleDialog::printf(const char *format, ...) {
+int ConsoleDialog::printFormat(int dummy, const char *format, ...) {
 	va_list	argptr;
 
 	va_start(argptr, format);
-	int count = this->vprintf(format, argptr);
+	int count = this->vprintFormat(dummy, format, argptr);
 	va_end (argptr);
 	return count;
 }
 
-int ConsoleDialog::vprintf(const char *format, va_list argptr) {
+int ConsoleDialog::vprintFormat(int dummy, const char *format, va_list argptr) {
 	char	buf[2048];
 
-#if defined(WIN32)
-	int count = _vsnprintf(buf, sizeof(buf), format, argptr);
-#elif defined(__SYMBIAN32__)
-	int count = vsprintf(buf, format, argptr);
-#else
 	int count = vsnprintf(buf, sizeof(buf), format, argptr);
-#endif
+	buf[sizeof(buf)-1] = 0;	// ensure termination
 	print(buf);
 	return count;
 }
 
-void ConsoleDialog::putchar(int c) {
+void ConsoleDialog::printChar(int c) {
 	if (_caretVisible)
 		drawCaret(true);
 
-	putcharIntern(c);
+	printCharIntern(c);
 	drawLine(pos2line(_currentPos));
 }
 
-void ConsoleDialog::putcharIntern(int c) {
+void ConsoleDialog::printCharIntern(int c) {
 	if (c == '\n')
 		nextLine();
 	else {
@@ -708,7 +703,7 @@
 		drawCaret(true);
 
 	while (*str)
-		putcharIntern(*str++);
+		printCharIntern(*str++);
 
 	draw();
 }

Modified: scummvm/trunk/gui/console.h
===================================================================
--- scummvm/trunk/gui/console.h	2010-11-01 16:02:47 UTC (rev 54005)
+++ scummvm/trunk/gui/console.h	2010-11-01 16:03:02 UTC (rev 54006)
@@ -143,11 +143,11 @@
 	void handleKeyDown(Common::KeyState state);
 	void handleCommand(CommandSender *sender, uint32 cmd, uint32 data);
 
-	int printf(const char *format, ...) GCC_PRINTF(2, 3);
-	int vprintf(const char *format, va_list argptr);
-#undef putchar
-	void putchar(int c);
+	int printFormat(int dummy, const char *format, ...) GCC_PRINTF(3, 4);
+	int vprintFormat(int dummy, const char *format, va_list argptr);
 
+	void printChar(int c);
+
 	void setInputCallback(InputCallbackProc proc, void *refCon) {
 		_callbackProc = proc;
 		_callbackRefCon = refCon;
@@ -172,7 +172,7 @@
 
 	void drawLine(int line, bool restoreBg = true);
 	void drawCaret(bool erase);
-	void putcharIntern(int c);
+	void printCharIntern(int c);
 	void insertIntoPrompt(const char *str);
 	void print(const char *str);
 	void updateScrollBuffer();

Modified: scummvm/trunk/gui/debugger.cpp
===================================================================
--- scummvm/trunk/gui/debugger.cpp	2010-11-01 16:02:47 UTC (rev 54005)
+++ scummvm/trunk/gui/debugger.cpp	2010-11-01 16:03:02 UTC (rev 54006)
@@ -78,7 +78,7 @@
 	va_start(argptr, format);
 	int count;
 #ifndef USE_TEXT_CONSOLE
-	count = _debuggerDialog->vprintf(format, argptr);
+	count = _debuggerDialog->vprintFormat(1, format, argptr);
 #else
 	count = ::vprintf(format, argptr);
 #endif


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list