Author: Kev <klmitch@mit.edu>
[ircu2.10.12-pk.git] / ircd / m_privmsg.c
index fd4162389eb0c348e926b458e27bbd7b9289314b..a3a396c0e197fe1d098c20be9334b52efa8ff139 100644 (file)
@@ -114,12 +114,12 @@ int m_privmsg(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
 
   assert(0 != cptr);
   assert(cptr == sptr);
-  assert(0 != sptr->user);
+  assert(0 != cli_user(sptr));
 
-  sptr->flags &= ~FLAGS_TS8;
+  cli_flags(sptr) &= ~FLAGS_TS8;
 
 #ifdef IDLE_FROM_MSG
-  sptr->user->last = CurrentTime;
+  cli_user(sptr)->last = CurrentTime;
 #endif
 
   if (parc < 2 || EmptyString(parv[1]))
@@ -158,7 +158,7 @@ int ms_privmsg(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
   char* name;
   char* server;
 
-  sptr->flags &= ~FLAGS_TS8;
+  cli_flags(sptr) &= ~FLAGS_TS8;
 
   if (parc < 3) {
     /*
@@ -205,12 +205,12 @@ int mo_privmsg(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
   char*           vector[MAXTARGETS];
   assert(0 != cptr);
   assert(cptr == sptr);
-  assert(0 != sptr->user);
+  assert(0 != cli_user(sptr));
 
-  sptr->flags &= ~FLAGS_TS8;
+  cli_flags(sptr) &= ~FLAGS_TS8;
 
 #ifdef IDLE_FROM_MSG
-  sptr->user->last = CurrentTime;
+  cli_user(sptr)->last = CurrentTime;
 #endif
 
   if (parc < 2 || EmptyString(parv[1]))