aboutsummaryrefslogtreecommitdiff
path: root/csharp/ProtocolBuffers
diff options
context:
space:
mode:
authorJon Skeet <skeet@pobox.com>2008-08-14 20:35:24 +0100
committerJon Skeet <skeet@pobox.com>2008-08-14 20:35:24 +0100
commit794409b379305d18dd0bb4d9ee1cabfd9b6da2d5 (patch)
treecc041d23517e3cac3638361b772f30f3dfe8bac8 /csharp/ProtocolBuffers
parentba02091ef822ffa9248fdd6450703e5ff045838e (diff)
downloadprotobuf-794409b379305d18dd0bb4d9ee1cabfd9b6da2d5.tar.gz
protobuf-794409b379305d18dd0bb4d9ee1cabfd9b6da2d5.tar.bz2
protobuf-794409b379305d18dd0bb4d9ee1cabfd9b6da2d5.zip
More tests, more fixes.
Diffstat (limited to 'csharp/ProtocolBuffers')
-rw-r--r--csharp/ProtocolBuffers/ExtendableBuilder.cs3
1 files changed, 1 insertions, 2 deletions
diff --git a/csharp/ProtocolBuffers/ExtendableBuilder.cs b/csharp/ProtocolBuffers/ExtendableBuilder.cs
index 3f5a8162..0c96ace6 100644
--- a/csharp/ProtocolBuffers/ExtendableBuilder.cs
+++ b/csharp/ProtocolBuffers/ExtendableBuilder.cs
@@ -52,7 +52,7 @@ namespace Google.ProtocolBuffers {
/// Sets the value of one element of a repeated extension.
/// </summary>
public ExtendableBuilder<TMessage, TBuilder> SetExtension<TExtension>(
- GeneratedExtensionBase<TMessage, IList<TExtension>> extension, int index, Type value) {
+ GeneratedExtensionBase<TMessage, IList<TExtension>> extension, int index, TExtension value) {
ExtendableMessage<TMessage, TBuilder> message = MessageBeingBuilt;
message.VerifyExtensionContainingType(extension);
message.Extensions[extension.Descriptor, index] = extension.SingularToReflectionType(value);
@@ -118,7 +118,6 @@ namespace Google.ProtocolBuffers {
} else {
base[field] = value;
}
- InternalFieldAccessors[field].SetValue(this, value);
}
}