]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/logger.cpp
Change "CAP *" reply to "CAP $nick", which is the intended use of the parameter
[user/henk/code/inspircd.git] / src / logger.cpp
index d3dfc1224d8821ae237f0b61dbf9fc74d851755b..8c9d9a79bf6dbb5fb797f987f31bb96a73c8d38b 100644 (file)
@@ -94,7 +94,11 @@ void LogManager::OpenFileLogs()
                std::map<std::string, FileWriter*>::iterator fwi = logmap.find(target);
                if (fwi == logmap.end())
                {
-                       FILE* f = fopen(target.c_str(), "a");
+                       char realtarget[MAXBUF];
+                       time_t time = ServerInstance->Time();
+                       struct tm *mytime = gmtime(&time);
+                       strftime(realtarget, MAXBUF, target.c_str(), mytime);
+                       FILE* f = fopen(realtarget, "a");
                        fw = new FileWriter(f);
                        logmap.insert(std::make_pair(target, fw));
                }