diff options
author | Jon Skeet <skeet@pobox.com> | 2008-08-14 20:35:24 +0100 |
---|---|---|
committer | Jon Skeet <skeet@pobox.com> | 2008-08-14 20:35:24 +0100 |
commit | 794409b379305d18dd0bb4d9ee1cabfd9b6da2d5 (patch) | |
tree | cc041d23517e3cac3638361b772f30f3dfe8bac8 /csharp/ProtocolBuffers | |
parent | ba02091ef822ffa9248fdd6450703e5ff045838e (diff) | |
download | protobuf-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.cs | 3 |
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); } } |