]> jfr.im git - solanum.git/blobdiff - modules/m_topic.c
m_info: Correct description of general::client_exit like in example confs.
[solanum.git] / modules / m_topic.c
index b175612e23a27706c3a9134ac8c9cac9db0c4e2d..9effb2abff221562996531a75a27ba2fed3a3d5d 100644 (file)
@@ -118,7 +118,7 @@ m_topic(struct Client *client_p, struct Client *source_p, int parc, const char *
                }
 
                if(((chptr->mode.mode & MODE_TOPICLIMIT) == 0 ||
-                                       get_channel_access(source_p, msptr, CHANROLE_TOPIC) >= CHFL_CHANOP) &&
+                                       get_channel_access(source_p, msptr) >= CHFL_CHANOP) &&
                                (!MyClient(source_p) ||
                                 can_send(chptr, source_p, msptr)))
                {
@@ -163,7 +163,8 @@ m_topic(struct Client *client_p, struct Client *source_p, int parc, const char *
 
                        sendto_one(source_p, form_str(RPL_TOPICWHOTIME),
                                        me.name, source_p->name, chptr->chname,
-                                       chptr->topic_info, chptr->topic_time);
+                                       chptr->topic_info,
+                                       (unsigned long)chptr->topic_time);
                }
        }