]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/cmd_topic.cpp
extern time_t TIME -> InspIRCd::Time()
[user/henk/code/inspircd.git] / src / cmd_topic.cpp
index adb460c80f727b455ebc57ce1e1356a41117bad2..fd9f192ae4cdf462a9afa682ea9bb31ef76c533d 100644 (file)
 #include "commands/cmd_topic.h"
 #include "helperfuncs.h"
 
-extern InspIRCd* ServerInstance;
-extern int MODCOUNT;
-extern time_t TIME;
-extern ModuleList modules;
-extern FactoryList factory;
-
 void cmd_topic::Handle (const char** parameters, int pcnt, userrec *user)
 {
        chanrec* Ptr;
@@ -89,7 +83,7 @@ void cmd_topic::Handle (const char** parameters, int pcnt, userrec *user)
 
                        strlcpy(Ptr->topic,topic,MAXTOPIC-1);
                        strlcpy(Ptr->setby,user->nick,NICKMAX-1);
-                       Ptr->topicset = TIME;
+                       Ptr->topicset = ServerInstance->Time();
                        Ptr->WriteChannel(user, "TOPIC %s :%s", Ptr->name, Ptr->topic);
                        if (IS_LOCAL(user))
                        {