]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Fix Fake_Irc to store data to send, not raw socket data to send
authorLuke Fitzgerald <lw.fitzgerald@googlemail.com>
Fri, 9 Jul 2010 08:21:33 +0000 (01:21 -0700)
committerLuke Fitzgerald <lw.fitzgerald@googlemail.com>
Fri, 9 Jul 2010 08:21:33 +0000 (01:21 -0700)
plugins/Irc/Fake_Irc.php

index eb302aea141b45130fe10eeee222dfa5aeed242b..9f2a611e68b50f57588bbc5292699e625a4518f4 100644 (file)
@@ -35,24 +35,6 @@ class Fake_Irc extends Phergie_Driver_Streams {
     public $would_be_sent = null;
 
     private function send($command, $args = '') {
-        // Add the command
-        $buffer = strtoupper($command);
-
-        // Add arguments
-        if (!empty($args)) {
-
-            // Apply formatting if arguments are passed in as an array
-            if (is_array($args)) {
-                $end = count($args) - 1;
-                $args[$end] = ':' . $args[$end];
-                $args = implode(' ', $args);
-            } else {
-                $args = ':' . $args;
-            }
-
-            $buffer .= ' ' . $args;
-        }
-
-        $this->would_be_sent = $buffer . "\r\n";
+        $this->would_be_sent = array($command, $args);
     }
 }