aboutsummaryrefslogtreecommitdiff
path: root/csharp/ProtocolBuffers/CodedInputStream.cs
diff options
context:
space:
mode:
authorJon Skeet <skeet@pobox.com>2008-08-14 20:35:22 +0100
committerJon Skeet <skeet@pobox.com>2008-08-14 20:35:22 +0100
commit5d7adf66ceb531be50cec1963ecdf271f5fc591e (patch)
treed34f52a7dcd26a60cafc28e6125b038552a1cbf7 /csharp/ProtocolBuffers/CodedInputStream.cs
parent3f9a6f211664021db368c4b4549793935315382a (diff)
downloadprotobuf-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.cs4
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();