1 files changed, 9 insertions, 8 deletions
diff --git a/crypto/src/util/io/StreamOverflowException.cs b/crypto/src/util/io/StreamOverflowException.cs
index 7e100e7b5..a36919780 100644
--- a/crypto/src/util/io/StreamOverflowException.cs
+++ b/crypto/src/util/io/StreamOverflowException.cs
@@ -1,11 +1,10 @@
using System;
using System.IO;
+using System.Runtime.Serialization;
namespace Org.BouncyCastle.Utilities.IO
{
-#if !PORTABLE
[Serializable]
-#endif
public class StreamOverflowException
: IOException
{
@@ -14,16 +13,18 @@ namespace Org.BouncyCastle.Utilities.IO
{
}
- public StreamOverflowException(
- string message)
+ public StreamOverflowException(string message)
: base(message)
{
}
- public StreamOverflowException(
- string message,
- Exception exception)
- : base(message, exception)
+ public StreamOverflowException(string message, Exception innerException)
+ : base(message, innerException)
+ {
+ }
+
+ protected StreamOverflowException(SerializationInfo info, StreamingContext context)
+ : base(info, context)
{
}
}
|