From bb225fdeda7eaaa606defa98cb3e8f11ecefb38f Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Wed, 28 Oct 2009 12:45:00 -0600 Subject: [PATCH] Fix reading stream in combine wrapper --- framework/Stream_Wrapper/lib/Horde/Stream/Wrapper/Combine.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/framework/Stream_Wrapper/lib/Horde/Stream/Wrapper/Combine.php b/framework/Stream_Wrapper/lib/Horde/Stream/Wrapper/Combine.php index d3670c3ec..a44545bcf 100644 --- a/framework/Stream_Wrapper/lib/Horde/Stream/Wrapper/Combine.php +++ b/framework/Stream_Wrapper/lib/Horde/Stream/Wrapper/Combine.php @@ -135,10 +135,12 @@ class Horde_Stream_Wrapper_Combine } else { $tmp['p'] += $curr_read; } - } else { + } elseif ($count) { $tmp = &$this->_data[++$this->_datapos]; rewind($tmp['fp']); $tmp['p'] = 0; + } else { + $tmp['p'] += $curr_read; } } -- 2.11.0