diff options
Diffstat (limited to 'csharp/src')
-rw-r--r-- | csharp/src/Ice/BasicStream.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/csharp/src/Ice/BasicStream.cs b/csharp/src/Ice/BasicStream.cs index b2ae159dc5f..336afcc6b80 100644 --- a/csharp/src/Ice/BasicStream.cs +++ b/csharp/src/Ice/BasicStream.cs @@ -3217,7 +3217,7 @@ namespace IceInternal public void skip(int size) { - if(size > _buf.b.remaining()) + if(size < 0 || size > _buf.b.remaining()) { throw new Ice.UnmarshalOutOfBoundsException(); } |