2012-02-11 13:58:26 -05:00
|
|
|
// Copyright (c) 2011 Bryan Schumaker.
|
2011-12-18 15:07:01 -05:00
|
|
|
#ifdef DEBUG
|
|
|
|
|
|
|
|
#include <cstdio>
|
|
|
|
#include <cstdarg>
|
2011-08-14 11:35:37 -04:00
|
|
|
|
|
|
|
#include <libsaria/print.h>
|
|
|
|
|
2011-12-18 15:07:01 -05:00
|
|
|
void print(string fmt, ...)
|
2011-09-17 13:48:09 -04:00
|
|
|
{
|
2011-12-18 15:07:01 -05:00
|
|
|
va_list ap;
|
2011-09-17 13:48:09 -04:00
|
|
|
|
2011-12-18 15:07:01 -05:00
|
|
|
va_start(ap, fmt);
|
|
|
|
vprintf(fmt.c_str(), ap);
|
|
|
|
va_end(ap);
|
2011-08-14 11:35:37 -04:00
|
|
|
}
|
2011-09-17 13:48:09 -04:00
|
|
|
|
2011-12-18 15:07:01 -05:00
|
|
|
void println(string fmt, ...)
|
2011-08-21 15:27:59 -04:00
|
|
|
{
|
2011-12-18 15:07:01 -05:00
|
|
|
va_list ap;
|
2011-09-17 13:48:09 -04:00
|
|
|
|
2011-12-18 15:07:01 -05:00
|
|
|
fmt += "\n";
|
|
|
|
va_start(ap, fmt);
|
|
|
|
vprintf(fmt.c_str(), ap);
|
|
|
|
va_end(ap);
|
2011-09-17 13:48:09 -04:00
|
|
|
}
|
|
|
|
|
2011-08-21 15:27:59 -04:00
|
|
|
#endif /* DEBUG */
|