dtas-all
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 2/2] buffer/read_write: fix undefined local variable


From: Eric Wong
Subject: [PATCH 2/2] buffer/read_write: fix undefined local variable
Date: Sun, 6 Oct 2013 07:08:47 +0000

We must define the variable for tracking buffer length.
This only affected non-Linux kernel users.
---
 lib/dtas/buffer/read_write.rb | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/dtas/buffer/read_write.rb b/lib/dtas/buffer/read_write.rb
index 1f1e4a7..0044400 100644
--- a/lib/dtas/buffer/read_write.rb
+++ b/lib/dtas/buffer/read_write.rb
@@ -56,7 +56,8 @@ module DTAS::Buffer::ReadWrite # :nodoc:
     bytes = bytes > MAX_AT_ONCE ? MAX_AT_ONCE : bytes
     buf = _rbuf
     @to_io.read(bytes, buf)
-    @bytes_xfer += buf.bytesize
+    n = buf.bytesize
+    @bytes_xfer += n
 
     targets.delete_if do |dst|
       begin
-- 
1.8.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]