]> jfr.im git - irc/quakenet/newserv.git/commitdiff
Fixed UHasStaffPriv() bug.
authorsplidge <redacted>
Sun, 30 Nov 2008 00:53:58 +0000 (01:53 +0100)
committersplidge <redacted>
Sun, 30 Nov 2008 00:53:58 +0000 (01:53 +0100)
chanserv/chanserv.h

index 32eae1a2df0d4624bfce067e8b0046085e841be0..8d29077a399aa81d23af370a020ec38061601ef8 100644 (file)
 
 #define UHasSuspension(x)   ((x)->flags & (QUFLAG_GLINE|QUFLAG_DELAYEDGLINE|QUFLAG_SUSPENDED))
 
-#define UHasStaffPriv(x)    ((x)->flags * (QUFLAG_STAFF | QUFLAG_HELPER | QUFLAG_OPER | QUFLAG_ADMIN | QUFLAG_DEV))
+#define UHasStaffPriv(x)    ((x)->flags & (QUFLAG_STAFF | QUFLAG_HELPER | QUFLAG_OPER | QUFLAG_ADMIN | QUFLAG_DEV))
 #define UHasHelperPriv(x)   ((x)->flags & (QUFLAG_HELPER | QUFLAG_OPER | QUFLAG_ADMIN | QUFLAG_DEV))
 #define UHasOperPriv(x)     ((x)->flags & (QUFLAG_OPER | QUFLAG_ADMIN | QUFLAG_DEV))
 #define UHasAdminPriv(x)    ((x)->flags & (QUFLAG_ADMIN | QUFLAG_DEV))