]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
fixed bouncy FHOST/FMODE
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Mon, 5 Dec 2005 09:26:21 +0000 (09:26 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Mon, 5 Dec 2005 09:26:21 +0000 (09:26 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2185 e03df62e-2008-0410-955e-edbf42e46eb7

src/modules/m_spanningtree.cpp

index f33149be280d223bc1d9eb9f21cf372cb72cf3f9..5e20a3c0b424f060bcc21c6133a9c829a57de6e2 100644 (file)
@@ -937,8 +937,8 @@ class TreeSocket : public InspSocket
                if (u)
                {
                        Srv->ChangeHost(u,params[0]);
+                       DoOneToAllButSender(prefix,"FHOST",params,u->server);
                }
-               DoOneToAllButSender(prefix,"FHOST",params,prefix);
                return true;
        }
 
@@ -950,9 +950,9 @@ class TreeSocket : public InspSocket
                if (u)
                {
                        Srv->ChangeGECOS(u,params[0]);
+                       params[0] = ":" + params[0];
+                       DoOneToAllButSender(prefix,"FNAME",params,u->server);
                }
-               params[0] = ":" + params[0];
-               DoOneToAllButSender(prefix,"FNAME",params,prefix);
                return true;
        }