From: Luke Fitzgerald Date: Fri, 9 Jul 2010 08:21:33 +0000 (-0700) Subject: Fix Fake_Irc to store data to send, not raw socket data to send X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=63107beb8ce55dc52c6f97e382a314d14a4dc20d;p=quix0rs-gnu-social.git Fix Fake_Irc to store data to send, not raw socket data to send --- diff --git a/plugins/Irc/Fake_Irc.php b/plugins/Irc/Fake_Irc.php index eb302aea14..9f2a611e68 100644 --- a/plugins/Irc/Fake_Irc.php +++ b/plugins/Irc/Fake_Irc.php @@ -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); } }