mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-21 08:01:30 -07:00
Patch from James H: make the Windows debugging output conditional on
an enabling environment variable. [originally from svn r8834]
This commit is contained in:
@ -154,12 +154,18 @@ void debug_printf(char *fmt, ...)
|
|||||||
{
|
{
|
||||||
char buf[4096];
|
char buf[4096];
|
||||||
va_list ap;
|
va_list ap;
|
||||||
|
static int debugging = -1;
|
||||||
|
|
||||||
|
if (debugging == -1)
|
||||||
|
debugging = getenv("DEBUG_PUZZLES") ? 1 : 0;
|
||||||
|
|
||||||
|
if (debugging) {
|
||||||
va_start(ap, fmt);
|
va_start(ap, fmt);
|
||||||
_vsnprintf(buf, 4095, fmt, ap);
|
_vsnprintf(buf, 4095, fmt, ap);
|
||||||
dputs(buf);
|
dputs(buf);
|
||||||
va_end(ap);
|
va_end(ap);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef _WIN32_WCE
|
#ifndef _WIN32_WCE
|
||||||
|
Reference in New Issue
Block a user