diff options
author | Jon Skeet <skeet@pobox.com> | 2008-08-14 20:35:22 +0100 |
---|---|---|
committer | Jon Skeet <skeet@pobox.com> | 2008-08-14 20:35:22 +0100 |
commit | 5d7adf66ceb531be50cec1963ecdf271f5fc591e (patch) | |
tree | d34f52a7dcd26a60cafc28e6125b038552a1cbf7 /csharp/ProtocolBuffers/CodedInputStream.cs | |
parent | 3f9a6f211664021db368c4b4549793935315382a (diff) | |
download | protobuf-5d7adf66ceb531be50cec1963ecdf271f5fc591e.tar.gz protobuf-5d7adf66ceb531be50cec1963ecdf271f5fc591e.tar.bz2 protobuf-5d7adf66ceb531be50cec1963ecdf271f5fc591e.zip |
First unit test reading a complete message\!
Diffstat (limited to 'csharp/ProtocolBuffers/CodedInputStream.cs')
-rw-r--r-- | csharp/ProtocolBuffers/CodedInputStream.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/csharp/ProtocolBuffers/CodedInputStream.cs b/csharp/ProtocolBuffers/CodedInputStream.cs index 418f5809..7fab7d21 100644 --- a/csharp/ProtocolBuffers/CodedInputStream.cs +++ b/csharp/ProtocolBuffers/CodedInputStream.cs @@ -569,8 +569,8 @@ namespace Google.ProtocolBuffers { totalBytesRetired += bufferSize; bufferPos = 0; - bufferSize = (input == null) ? -1 : input.Read(buffer, 0, buffer.Length); - if (bufferSize == -1) { + bufferSize = (input == null) ? 0 : input.Read(buffer, 0, buffer.Length); + if (bufferSize == 0) { bufferSize = 0; if (mustSucceed) { throw InvalidProtocolBufferException.TruncatedMessage(); |