Преглед на файлове

Apply minor change in command serialization.

Daniele Alessandri преди 11 години
родител
ревизия
fd1c6f244f
променени са 2 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 1 1
      lib/Predis/Connection/StreamConnection.php
  2. 1 1
      lib/Predis/Protocol/Text/TextCommandSerializer.php

+ 1 - 1
lib/Predis/Connection/StreamConnection.php

@@ -288,7 +288,7 @@ class StreamConnection extends AbstractConnection
 
         $buffer = "*{$reqlen}\r\n\${$cmdlen}\r\n{$commandId}\r\n";
 
-        for ($i = 0; $i < $reqlen - 1; $i++) {
+        for ($i = 0, $reqlen--; $i < $reqlen; $i++) {
             $argument = $arguments[$i];
             $arglen = strlen($argument);
             $buffer .= "\${$arglen}\r\n{$argument}\r\n";

+ 1 - 1
lib/Predis/Protocol/Text/TextCommandSerializer.php

@@ -36,7 +36,7 @@ class TextCommandSerializer implements CommandSerializerInterface
 
         $buffer = "*{$reqlen}\r\n\${$cmdlen}\r\n{$commandId}\r\n";
 
-        for ($i = 0; $i < $reqlen - 1; $i++) {
+        for ($i = 0, $reqlen--; $i < $reqlen; $i++) {
             $argument = $arguments[$i];
             $arglen = strlen($argument);
             $buffer .= "\${$arglen}\r\n{$argument}\r\n";