aboutsummaryrefslogtreecommitdiff
path: root/src/ProtocolBuffers.Serialization
diff options
context:
space:
mode:
authorcsharptest <roger@csharptest.net>2012-10-14 15:12:29 -0500
committerrogerk <devnull@localhost>2012-10-14 15:12:29 -0500
commit945bd1d516d94389a1f3d4b29e754fcd345ce955 (patch)
tree5d6e818790c44b54a6c1a68a649ed0c817b25ddc /src/ProtocolBuffers.Serialization
parent5cda54bd8b7269cf8f48ff7af28acfd4783c5a45 (diff)
downloadprotobuf-945bd1d516d94389a1f3d4b29e754fcd345ce955.tar.gz
protobuf-945bd1d516d94389a1f3d4b29e754fcd345ce955.tar.bz2
protobuf-945bd1d516d94389a1f3d4b29e754fcd345ce955.zip
Working to reduce number of conditional complication directives, and migrate towards feature-based condtions rather than platform-based
Diffstat (limited to 'src/ProtocolBuffers.Serialization')
-rw-r--r--src/ProtocolBuffers.Serialization/JsonFormatWriter.cs4
-rw-r--r--src/ProtocolBuffers.Serialization/RecursionLimitExceeded.cs10
2 files changed, 0 insertions, 14 deletions
diff --git a/src/ProtocolBuffers.Serialization/JsonFormatWriter.cs b/src/ProtocolBuffers.Serialization/JsonFormatWriter.cs
index 4fe6ea7c..1c71dc95 100644
--- a/src/ProtocolBuffers.Serialization/JsonFormatWriter.cs
+++ b/src/ProtocolBuffers.Serialization/JsonFormatWriter.cs
@@ -100,11 +100,7 @@ namespace Google.ProtocolBuffers.Serialization
private class JsonStreamWriter : JsonFormatWriter
{
-#if SILVERLIGHT || COMPACT_FRAMEWORK
static readonly Encoding Encoding = new UTF8Encoding(false);
-#else
- private static readonly Encoding Encoding = Encoding.ASCII;
-#endif
private readonly byte[] _buffer;
private Stream _output;
private int _bufferPos;
diff --git a/src/ProtocolBuffers.Serialization/RecursionLimitExceeded.cs b/src/ProtocolBuffers.Serialization/RecursionLimitExceeded.cs
index a2f683f7..14e72ba8 100644
--- a/src/ProtocolBuffers.Serialization/RecursionLimitExceeded.cs
+++ b/src/ProtocolBuffers.Serialization/RecursionLimitExceeded.cs
@@ -7,9 +7,6 @@ namespace Google.ProtocolBuffers.Serialization
/// <summary>
/// The exception raised when a recursion limit is reached while parsing input.
/// </summary>
-#if !SILVERLIGHT && !COMPACT_FRAMEWORK
- [Serializable]
-#endif
public sealed class RecursionLimitExceededException : FormatException
{
const string message = "Possible malicious message had too many levels of nesting.";
@@ -17,12 +14,5 @@ namespace Google.ProtocolBuffers.Serialization
internal RecursionLimitExceededException() : base(message)
{
}
-
-#if !SILVERLIGHT && !COMPACT_FRAMEWORK
- private RecursionLimitExceededException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
- : base(info, context)
- {
- }
-#endif
}
}