Author: Kev <klmitch@mit.edu>
[ircu2.10.12-pk.git] / ircd / m_part.c
index 4cf098adfa75c49f31d5fb6f80a6ccfd79baac75..86d772d04a99472e30af58d2b5c5bcd6a3616b73 100644 (file)
@@ -79,6 +79,8 @@
  *            note:   it is guaranteed that parv[0]..parv[parc-1] are all
  *                    non-NULL pointers.
  */
+#include "config.h"
+
 #if 0
 /*
  * No need to include handlers.h here the signatures must match
@@ -115,7 +117,7 @@ int m_part(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
   char *p = 0;
   char *name;
 
-  sptr->flags &= ~FLAGS_TS8;
+  cli_flags(sptr) &= ~FLAGS_TS8;
 
   /* check number of arguments */
   if (parc < 2 || parv[1][0] == '\0')
@@ -167,7 +169,7 @@ int ms_part(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
   char *p = 0;
   char *name;
 
-  sptr->flags &= ~FLAGS_TS8;
+  cli_flags(sptr) &= ~FLAGS_TS8;
 
   /* check number of arguments */
   if (parc < 2 || parv[1][0] == '\0')