diff options
| author | 2019-08-13 18:59:24 +0100 | |
|---|---|---|
| committer | 2019-08-13 19:08:17 +0100 | |
| commit | eeb6dcec601271badd27ad1c0558764ca5789d64 (patch) | |
| tree | e5cde71a4cf061076a217a67d48b59830e84c223 /src/modules/m_nicklock.cpp | |
| parent | Rewrite and merge LocalStringExt, StringExtItem. (diff) | |
| download | inspircd++-eeb6dcec601271badd27ad1c0558764ca5789d64.tar.gz inspircd++-eeb6dcec601271badd27ad1c0558764ca5789d64.tar.bz2 inspircd++-eeb6dcec601271badd27ad1c0558764ca5789d64.zip | |
Replace LocalIntExt with IntExtItem.
Diffstat (limited to 'src/modules/m_nicklock.cpp')
| -rw-r--r-- | src/modules/m_nicklock.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/modules/m_nicklock.cpp b/src/modules/m_nicklock.cpp index 6311df15f..626de10b1 100644 --- a/src/modules/m_nicklock.cpp +++ b/src/modules/m_nicklock.cpp @@ -35,8 +35,8 @@ enum class CommandNicklock : public Command { public: - LocalIntExt& locked; - CommandNicklock (Module* Creator, LocalIntExt& ext) : Command(Creator,"NICKLOCK", 2), + IntExtItem& locked; + CommandNicklock (Module* Creator, IntExtItem& ext) : Command(Creator,"NICKLOCK", 2), locked(ext) { flags_needed = 'o'; @@ -95,8 +95,8 @@ class CommandNicklock : public Command class CommandNickunlock : public Command { public: - LocalIntExt& locked; - CommandNickunlock (Module* Creator, LocalIntExt& ext) : Command(Creator,"NICKUNLOCK", 1), + IntExtItem& locked; + CommandNickunlock (Module* Creator, IntExtItem& ext) : Command(Creator,"NICKUNLOCK", 1), locked(ext) { flags_needed = 'o'; @@ -116,8 +116,9 @@ class CommandNickunlock : public Command if (IS_LOCAL(target)) { - if (locked.set(target, 0)) + if (locked.get(target)) { + locked.unset(target); ServerInstance->SNO.WriteGlobalSno('a', user->nick+" used NICKUNLOCK on "+target->nick); user->WriteRemoteNumeric(RPL_NICKLOCKOFF, target->nick, "Nickname now unlocked."); } @@ -139,7 +140,7 @@ class CommandNickunlock : public Command class ModuleNickLock : public Module { - LocalIntExt locked; + IntExtItem locked; CommandNicklock cmd1; CommandNickunlock cmd2; public: |
