29 lines
360 B
C++
29 lines
360 B
C++
// Copyright (c) 2011 Bryan Schumaker.
|
|
#ifdef DEBUG
|
|
|
|
#include <cstdio>
|
|
#include <cstdarg>
|
|
|
|
#include <print.h>
|
|
|
|
void print(string fmt, ...)
|
|
{
|
|
va_list ap;
|
|
|
|
va_start(ap, fmt);
|
|
vprintf(fmt.c_str(), ap);
|
|
va_end(ap);
|
|
}
|
|
|
|
void println(string fmt, ...)
|
|
{
|
|
va_list ap;
|
|
|
|
fmt += "\n";
|
|
va_start(ap, fmt);
|
|
vprintf(fmt.c_str(), ap);
|
|
va_end(ap);
|
|
}
|
|
|
|
#endif /* DEBUG */
|