]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/logger.cpp
Replace hardcoded mode letters, part 3
[user/henk/code/inspircd.git] / src / logger.cpp
index 1a63499d6afaa7b01c334e2fd2b5a55589e9d1b6..47c726c51b648ec35ed177f2d27654235fb04675 100644 (file)
@@ -55,8 +55,8 @@ const char LogStream::LogHeader[] =
        " - compiled on " SYSTEM;
 
 LogManager::LogManager()
+       : Logging(false)
 {
-       Logging = false;
 }
 
 LogManager::~LogManager()
@@ -116,10 +116,10 @@ void LogManager::OpenFileLogs()
                std::map<std::string, FileWriter*>::iterator fwi = logmap.find(target);
                if (fwi == logmap.end())
                {
-                       char realtarget[MAXBUF];
+                       char realtarget[256];
                        time_t time = ServerInstance->Time();
                        struct tm *mytime = gmtime(&time);
-                       strftime(realtarget, MAXBUF, target.c_str(), mytime);
+                       strftime(realtarget, sizeof(realtarget), target.c_str(), mytime);
                        FILE* f = fopen(realtarget, "a");
                        fw = new FileWriter(f);
                        logmap.insert(std::make_pair(target, fw));