Add support to call verbose_printf() without an initialized App::instance().

This commit is contained in:
David Capello 2012-05-12 23:26:37 -03:00
parent 78d3b80df3
commit 26f637b839

View File

@ -73,6 +73,15 @@ LoggerModule::~LoggerModule()
void verbose_printf(const char *format, ...)
{
if (!App::instance()) {
va_list ap;
va_start(ap, format);
vfprintf(stderr, format, ap);
fflush(stderr);
va_end(ap);
return;
}
if (!App::instance()->getLogger()->isVerbose())
return;