- The big forward port. I probably broke lots of stuff, so please look over any
[ircu2.10.12-pk.git] / ircd / map.c
index 77119ff0ef7af64439b657180af586315caa9cf7..0a67438763d3304bc66314aecaffc42a6871107e 100644 (file)
@@ -237,15 +237,15 @@ void map_dump(struct Client *cptr, struct Client *server, char *mask, int prompt
   strcpy(p, "|-");
   for (lp = cli_serv(server)->down; lp; lp = lp->next)
     if (match(mask, cli_name(lp->value.cptr)))
-      cli_flags(lp->value.cptr) &= ~FLAGS_MAP;
+      ClrFlag(lp->value.cptr, FLAG_MAP);
     else
     {
-      cli_flags(lp->value.cptr) |= FLAGS_MAP;
+      SetFlag(lp->value.cptr, FLAG_MAP);
       cnt++;
     }
   for (lp = cli_serv(server)->down; lp; lp = lp->next)
   {
-    if ((cli_flags(lp->value.cptr) & FLAGS_MAP) == 0)
+    if (!HasFlag(lp->value.cptr, FLAG_MAP))
       continue;
     if (--cnt == 0)
       *p = '`';