mirror of
https://github.com/SWG-Source/src.git
synced 2026-07-28 22:15:49 -04:00
correct some of my erroneous snprintfs
This commit is contained in:
@@ -58,7 +58,7 @@ void LoggingServerApiObserver::log(const LogMessage & msg)
|
||||
IGNORE_RETURN(time(&now));
|
||||
IGNORE_RETURN(gmtime_r(&now, &t));
|
||||
char dirBuf[128] = { "\0" };
|
||||
snprintf(dirBuf, sizeof(dirBuf), "%d/%d/%d/", t.tm_year + 1900, t.tm_mon + 1, t.tm_mday);
|
||||
snprintf(dirBuf, 128, "%d/%d/%d/", t.tm_year + 1900, t.tm_mon + 1, t.tm_mday);
|
||||
fileName = ConfigLogServer::getClusterName();
|
||||
fileName += "/";
|
||||
fileName += dirBuf;
|
||||
|
||||
@@ -62,7 +62,7 @@ void FileLogObserver::prepareFile()
|
||||
else
|
||||
{
|
||||
char buf[512];
|
||||
IGNORE_RETURN( snprintf(buf, 512, "%s-%d", m_filename.c_str(), m_fileIndex+1) );
|
||||
IGNORE_RETURN( snprintf(buf, sizeof(buf), "%s-%d", m_filename.c_str(), m_fileIndex+1) );
|
||||
m_file = new StdioFile(buf, "a");
|
||||
}
|
||||
NOT_NULL(m_file);
|
||||
@@ -91,7 +91,7 @@ void FileLogObserver::log(LogMessage const &msg)
|
||||
std::string uniAttach(Unicode::wideToNarrow(msg.getUnicodeAttach()));
|
||||
char tsbuf[16]; // yyyymmddhhmmss (14)
|
||||
|
||||
IGNORE_RETURN( snprintf(tsbuf, 16, UINT64_FORMAT_SPECIFIER, timestamp) );
|
||||
IGNORE_RETURN( snprintf(tsbuf, sizeof(tsbuf), UINT64_FORMAT_SPECIFIER, timestamp) );
|
||||
IGNORE_RETURN( m_file->write(14, tsbuf) );
|
||||
IGNORE_RETURN( m_file->write(1, ":") );
|
||||
IGNORE_RETURN( m_file->write(static_cast<int>(procId.length()), procId.c_str()) );
|
||||
|
||||
@@ -93,7 +93,7 @@ void TailFileLogObserver::prepareFile()
|
||||
else
|
||||
{
|
||||
char buf[512];
|
||||
IGNORE_RETURN( snprintf(buf, 512, "%s-%d", m_filename.c_str(), m_fileIndex+1) );
|
||||
IGNORE_RETURN( snprintf(buf, sizeof(buf), "%s-%d", m_filename.c_str(), m_fileIndex+1) );
|
||||
m_file = new StdioFile(buf, "a");
|
||||
}
|
||||
NOT_NULL(m_file);
|
||||
@@ -123,7 +123,7 @@ void TailFileLogObserver::log(LogMessage const &msg)
|
||||
char tsbuf[16]; // yyyymmddhhmmss (14)
|
||||
|
||||
newLogMessage.clear();
|
||||
IGNORE_RETURN( snprintf(tsbuf, 16, UINT64_FORMAT_SPECIFIER, timestamp) );
|
||||
IGNORE_RETURN( snprintf(tsbuf, sizeof(tsbuf), UINT64_FORMAT_SPECIFIER, timestamp) );
|
||||
newLogMessage.append(tsbuf);
|
||||
newLogMessage.append(":");
|
||||
newLogMessage.append(procId);
|
||||
|
||||
Reference in New Issue
Block a user