diff options
author | unknown <joreland@mysql.com> | 2005-06-10 12:31:55 +0200 |
---|---|---|
committer | unknown <joreland@mysql.com> | 2005-06-10 12:31:55 +0200 |
commit | bb9268b80395f1b8d701ecbe715edf054e4ceebe (patch) | |
tree | cc9146e2f285595a78f174f5db5c32e997a36a0e /ndb | |
parent | f429d536e3ad4123a42d6c8e21154f633347e640 (diff) | |
download | mariadb-git-bb9268b80395f1b8d701ecbe715edf054e4ceebe.tar.gz |
ndb - autotest
Fix stack overflow in ndb_cpcd on amd64
ndb/src/common/logger/Logger.cpp:
Fix stack overflow in ndb_cpcd on amd64
Diffstat (limited to 'ndb')
-rw-r--r-- | ndb/src/common/logger/Logger.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ndb/src/common/logger/Logger.cpp b/ndb/src/common/logger/Logger.cpp index 7f18f5bd3ec..4a48236053d 100644 --- a/ndb/src/common/logger/Logger.cpp +++ b/ndb/src/common/logger/Logger.cpp @@ -352,11 +352,11 @@ Logger::log(LoggerLevel logLevel, const char* pMsg, va_list ap) const { if (m_logLevels[LL_ON] && m_logLevels[logLevel]) { + char buf[MAX_LOG_MESSAGE_SIZE]; + BaseString::vsnprintf(buf, sizeof(buf), pMsg, ap); LogHandler* pHandler = NULL; while ( (pHandler = m_pHandlerList->next()) != NULL) { - char buf[MAX_LOG_MESSAGE_SIZE]; - BaseString::vsnprintf(buf, sizeof(buf), pMsg, ap); pHandler->append(m_pCategory, logLevel, buf); } } |