X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=include%2Fmodules%2Fcap.h;h=8299d14aeae7634eb6553266c09f1f7492714b22;hb=35b70631f0532a5828b04a8e0c02092a285f331a;hp=e6f9340e83b0177669d3d398bd1acfd7a32c79e7;hpb=c933f324085d025d4b1b96f4405cdffff52e9256;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/include/modules/cap.h b/include/modules/cap.h index e6f9340e8..8299d14ae 100644 --- a/include/modules/cap.h +++ b/include/modules/cap.h @@ -32,8 +32,8 @@ namespace Cap { public: ExtItem(Module* mod); - std::string serialize(SerializeFormat format, const Extensible* container, void* item) const; - void unserialize(SerializeFormat format, Extensible* container, const std::string& value); + std::string serialize(SerializeFormat format, const Extensible* container, void* item) const CXX11_OVERRIDE; + void unserialize(SerializeFormat format, Extensible* container, const std::string& value) CXX11_OVERRIDE; }; class Capability; @@ -197,7 +197,7 @@ namespace Cap if (!IsRegistered()) return false; Ext caps = extitem->get(user); - return (caps & GetMask()); + return ((caps & GetMask()) != 0); } /** Turn the capability on/off for a user. If the cap is not registered this method has no effect.