diff options
-rw-r--r-- | include/users.h | 2 | ||||
-rw-r--r-- | src/modules/mysql/db_mysql_execute.cpp | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/include/users.h b/include/users.h index 0d701f839..719957616 100644 --- a/include/users.h +++ b/include/users.h @@ -157,7 +157,7 @@ class CoreExport User : public Extensible /** Login the user to a NickCore * @param core The account the user is useing */ - void Login(NickCore *core); + virtual void Login(NickCore *core); /** Logout the user */ diff --git a/src/modules/mysql/db_mysql_execute.cpp b/src/modules/mysql/db_mysql_execute.cpp index 09578ab51..6a4cb1236 100644 --- a/src/modules/mysql/db_mysql_execute.cpp +++ b/src/modules/mysql/db_mysql_execute.cpp @@ -63,6 +63,7 @@ class FakeUser : public User void SendMessage(const std::string &, const char *, ...) { } void SendMessage(const std::string &, const std::string &) { } + void Login(NickCore *core) { nc = core; } NickCore *Account() const { return nc; } const bool IsIdentified() const { return nc ? true : false; } } SQLUser; |