X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/4606e8fc6c29342fe831541ea5fcd6617e4e372f..fc579e36e7201b9fcedf1f44f6d8746aa7fe1918:/modules/m_cap.c diff --git a/modules/m_cap.c b/modules/m_cap.c index 9fa94d3..acc3515 100644 --- a/modules/m_cap.c +++ b/modules/m_cap.c @@ -27,7 +27,6 @@ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $Id: m_cap.c 676 2006-02-03 20:05:09Z gxti $ */ #include "stdinc.h" @@ -174,7 +173,7 @@ clicap_generate(struct Client *source_p, const char *subcmd, int flags, int clea char *p; int buflen = 0; int curlen, mlen; - int i; + size_t i; mlen = rb_sprintf(buf, ":%s CAP %s %s", me.name, @@ -319,7 +318,7 @@ cap_end(struct Client *source_p, const char *arg) source_p->flags &= ~FLAGS_CLICAP; - if(source_p->name[0] && source_p->user) + if(source_p->name[0] && source_p->flags & FLAGS_SENTUSER) { char buf[USERLEN+1]; rb_strlcpy(buf, source_p->username, sizeof(buf));