]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Double whoops
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 24 Dec 2006 21:28:20 +0000 (21:28 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 24 Dec 2006 21:28:20 +0000 (21:28 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6107 e03df62e-2008-0410-955e-edbf42e46eb7

src/modules/m_censor.cpp

index a108f45c6f3090637184750f1b5f52d06df00036..9d2a26191d5b72e522df767e1a8f726bb49bf739 100644 (file)
@@ -33,17 +33,17 @@ class CensorUser : public ModeHandler
        {
                if (adding)
                {
-                       if (!channel->IsModeSet('G'))
+                       if (!dest->IsModeSet('G'))
                        {
-                               channel->SetMode('G',true);
+                               dest->SetMode('G',true);
                                return MODEACTION_ALLOW;
                        }
                }
                else
                {
-                       if (channel->IsModeSet('G'))
+                       if (dest->IsModeSet('G'))
                        {
-                               channel->SetMode('G',false);
+                               dest->SetMode('G',false);
                                return MODEACTION_ALLOW;
                        }
                }
@@ -65,7 +65,7 @@ class CensorChannel : public ModeHandler
                {
                        if (!channel->IsModeSet('G'))
                        {
-                               channel->SetMode('G',false);
+                               channel->SetMode('G',true);
                                return MODEACTION_ALLOW;
                        }
                }