diff options
Diffstat (limited to 'common/debug.h')
-rw-r--r-- | common/debug.h | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/common/debug.h b/common/debug.h index 2068a1314a..03de7f4f77 100644 --- a/common/debug.h +++ b/common/debug.h @@ -26,23 +26,12 @@ #define COMMON_DEBUG_H #include "common/scummsys.h" -#include "common/textconsole.h" - -namespace Common { - -/** - * Set the output formatter used by debug() and related functions. - */ -void setDebugOutputFormatter(OutputFormatter f); - - -} // End of namespace Common - #ifdef DISABLE_TEXT_CONSOLE inline void debug(const char *s, ...) {} inline void debug(int level, const char *s, ...) {} +inline void debugN(const char *s, ...) {} inline void debugN(int level, const char *s, ...) {} inline void debugC(int level, uint32 engineChannel, const char *s, ...) {} inline void debugC(uint32 engineChannel, const char *s, ...) {} @@ -68,6 +57,12 @@ void debug(const char *s, ...) GCC_PRINTF(1, 2); void debug(int level, const char *s, ...) GCC_PRINTF(2, 3); /** + * Print a debug message to the text console (stdout). + * Does not append a newline. + */ +void debugN(const char *s, ...) GCC_PRINTF(1, 2); + +/** * Print a debug message to the text console (stdout), but only if * the gDebugLevel equals at least the specified level. * As a rule of thumb, the more important the message, the lower the level. |