]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - modules/m_pass.c
Generating cflags bufs dynamically: one for RPL_MYINFO and one for
[irc/rqf/shadowircd.git] / modules / m_pass.c
index 3f178e49a161ba6d6d328aff7f7000a6e2774cea..1f4255e26eb379b9d4a2c0e63dd49720231fed6a 100644 (file)
@@ -26,7 +26,7 @@
 
 #include "stdinc.h"
 #include "client.h"            /* client struct */
-#include "irc_string.h"
+#include "match.h"
 #include "send.h"              /* sendto_one */
 #include "numeric.h"           /* ERR_xxx */
 #include "ircd.h"              /* me */
@@ -67,7 +67,7 @@ mr_pass(struct Client *client_p, struct Client *source_p, int parc, const char *
                rb_free(client_p->localClient->passwd);
        }
 
-       DupNString(client_p->localClient->passwd, parv[1], PASSWDLEN);
+       client_p->localClient->passwd = rb_strndup(parv[1], PASSWDLEN);
 
        /* These are for servers only */
        if(parc > 2 && client_p->user == NULL)