diff options
-rw-r--r-- | flow/src/main/scala/com/github/jodersky/flow/internal/SerialConnection.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/flow/src/main/scala/com/github/jodersky/flow/internal/SerialConnection.scala b/flow/src/main/scala/com/github/jodersky/flow/internal/SerialConnection.scala index 3bdc7ec..74b7f23 100644 --- a/flow/src/main/scala/com/github/jodersky/flow/internal/SerialConnection.scala +++ b/flow/src/main/scala/com/github/jodersky/flow/internal/SerialConnection.scala @@ -103,8 +103,8 @@ class SerialConnection private ( writing = true try { transfer( - b => NativeSerial.writeDirect(pointer, b, b.remaining()), - b => NativeSerial.write(pointer, b.array(), b.remaining()))(buffer) + b => NativeSerial.writeDirect(pointer, b, b.position()), + b => NativeSerial.write(pointer, b.array(), b.position()))(buffer) } finally { writing = false if (closed.get) writeLock.notify() |