summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/commands/ns_register.cpp5
-rw-r--r--modules/database/db_flatfile.cpp1
-rw-r--r--modules/database/db_plain.cpp1
-rw-r--r--modules/extra/m_httpd.cpp2
-rw-r--r--modules/extra/webcpanel/pages/index.cpp2
-rw-r--r--modules/extra/webcpanel/static_fileserver.cpp1
-rw-r--r--modules/extra/webcpanel/template_fileserver.cpp1
-rw-r--r--modules/pseudoclients/nickserv.cpp2
8 files changed, 6 insertions, 9 deletions
diff --git a/modules/commands/ns_register.cpp b/modules/commands/ns_register.cpp
index 1a219c8ba..953fd2d89 100644
--- a/modules/commands/ns_register.cpp
+++ b/modules/commands/ns_register.cpp
@@ -191,9 +191,10 @@ class CommandNSRegister : public Command
na->last_realname = u->realname;
u->Login(nc);
+
+ if (Config->NSAddAccessOnReg)
+ nc->AddAccess(create_mask(u));
}
- if (Config->NSAddAccessOnReg)
- nc->AddAccess(create_mask(u));
Log(LOG_COMMAND, source, this) << "to register " << na->nick << " (email: " << (!na->nc->email.empty() ? na->nc->email : "none") << ")";
diff --git a/modules/database/db_flatfile.cpp b/modules/database/db_flatfile.cpp
index 185f4aef7..a4ab5ce9a 100644
--- a/modules/database/db_flatfile.cpp
+++ b/modules/database/db_flatfile.cpp
@@ -11,7 +11,6 @@
/*************************************************************************/
#include "module.h"
-#include <unistd.h>
class DBFlatFile : public Module
{
diff --git a/modules/database/db_plain.cpp b/modules/database/db_plain.cpp
index fc24ae4c7..1017db8cc 100644
--- a/modules/database/db_plain.cpp
+++ b/modules/database/db_plain.cpp
@@ -12,7 +12,6 @@
#include "module.h"
#include "../commands/os_session.h"
-#include <unistd.h>
Anope::string DatabaseFile;
Anope::string BackupFile;
diff --git a/modules/extra/m_httpd.cpp b/modules/extra/m_httpd.cpp
index aec3ce4a1..626a62e8c 100644
--- a/modules/extra/m_httpd.cpp
+++ b/modules/extra/m_httpd.cpp
@@ -12,7 +12,7 @@ static Anope::string BuildDate()
{
char timebuf[64];
struct tm *tm = localtime(&Anope::CurTime);
- strftime(timebuf, sizeof(timebuf), "%a, %d %b %Y %T %Z", tm);
+ strftime(timebuf, sizeof(timebuf), "%a, %d %b %Y %H:%M:%S %Z", tm);
return timebuf;
}
diff --git a/modules/extra/webcpanel/pages/index.cpp b/modules/extra/webcpanel/pages/index.cpp
index 525e564f6..e0db8f8de 100644
--- a/modules/extra/webcpanel/pages/index.cpp
+++ b/modules/extra/webcpanel/pages/index.cpp
@@ -34,7 +34,7 @@ void WebCPanel::Index::OnRequest(HTTPProvider *server, const Anope::string &page
{
char c;
do
- c = 48 + (rand() % 123);
+ c = 48 + (rand() % 75);
while (!isalnum(c));
id += c;
}
diff --git a/modules/extra/webcpanel/static_fileserver.cpp b/modules/extra/webcpanel/static_fileserver.cpp
index 3f51c8b40..6e6d5ccd4 100644
--- a/modules/extra/webcpanel/static_fileserver.cpp
+++ b/modules/extra/webcpanel/static_fileserver.cpp
@@ -12,7 +12,6 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
-#include <unistd.h>
StaticFileServer::StaticFileServer(const Anope::string &f_n, const Anope::string &u, const Anope::string &c_t) : HTTPPage(u, c_t), file_name(f_n)
{
diff --git a/modules/extra/webcpanel/template_fileserver.cpp b/modules/extra/webcpanel/template_fileserver.cpp
index d3a974391..45dc4dadd 100644
--- a/modules/extra/webcpanel/template_fileserver.cpp
+++ b/modules/extra/webcpanel/template_fileserver.cpp
@@ -13,7 +13,6 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
-#include <unistd.h>
struct ForLoop
{
diff --git a/modules/pseudoclients/nickserv.cpp b/modules/pseudoclients/nickserv.cpp
index 027317b7c..34b945f08 100644
--- a/modules/pseudoclients/nickserv.cpp
+++ b/modules/pseudoclients/nickserv.cpp
@@ -25,7 +25,7 @@ static nickservreleases_map NickServReleases;
/** Timer for colliding nicks to force people off of nicknames
*/
-class CoreExport NickServCollide : public Timer
+class NickServCollide : public Timer
{
dynamic_reference<User> u;
Anope::string nick;