]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Use nick length instead
authorLuke Fitzgerald <lw.fitzgerald@googlemail.com>
Thu, 5 Aug 2010 18:12:36 +0000 (11:12 -0700)
committerLuke Fitzgerald <lw.fitzgerald@googlemail.com>
Thu, 5 Aug 2010 18:12:36 +0000 (11:12 -0700)
plugins/Irc/IrcPlugin.php

index 5b5cab2ec5f82fecf9d495a63bde97ffe7df7a80..8fda359452c9841a50cd730e551a486821430284 100644 (file)
@@ -182,8 +182,9 @@ class IrcPlugin extends ImPlugin {
         if (strpos($data['source'], '#') === 0) {
             $message = $data['message'];
             $nickpos = strpos($message, $this->nick);
-            $colonpos = strpos($message, ':', $nickpos);
-            if ($nickpos === 0 && $colonpos == strlen($this->nick)) {
+            $nicklen = strlen($this->nick);
+            $colonpos = strpos($message, ':', $nicklen);
+            if ($nickpos === 0 && $colonpos == $nicklen) {
                 $this->handle_incoming($data['sender'], substr($message, $colonpos+1));
             }
         } else {