Bug 1312684 - Format log message outside the log macro. r=padenot

MozReview-Commit-ID: 4w8ohHbXdUS

--HG--
extra : rebase_source : b6d2915e931a35f552874d05f0df95f7ecc2ceb0
This commit is contained in:
Alex Chronopoulos 2016-10-25 12:39:48 +03:00
Родитель 65db7c94ee
Коммит 1be8a9f0fe
1 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -31,9 +31,13 @@ LazyLogModule gCubebLog("cubeb");
void CubebLogCallback(const char* aFmt, ...)
{
const int cubeLogSize = 256;
char buffer[cubeLogSize];
va_list arglist;
va_start(arglist, aFmt);
MOZ_LOG(gCubebLog, LogLevel::Verbose, (aFmt, arglist));
vsnprintf (buffer, cubeLogSize, aFmt, arglist);
MOZ_LOG(gCubebLog, LogLevel::Verbose, ("%s", buffer));
va_end(arglist);
}