diff options
author | Jon Skeet <skeet@pobox.com> | 2008-08-14 20:35:28 +0100 |
---|---|---|
committer | Jon Skeet <skeet@pobox.com> | 2008-08-14 20:35:28 +0100 |
commit | 19ed9c07821e39c5a33399b7cfc21ab1a4dc1f58 (patch) | |
tree | 609b3bbebb986bf65fe8802a0a058bdbd448c003 /csharp/ProtocolBuffers/GeneratedExtensionBase.cs | |
parent | a80a37ccd5c1d52efede7eaf3c4cc5b69bea15d7 (diff) | |
download | protobuf-19ed9c07821e39c5a33399b7cfc21ab1a4dc1f58.tar.gz protobuf-19ed9c07821e39c5a33399b7cfc21ab1a4dc1f58.tar.bz2 protobuf-19ed9c07821e39c5a33399b7cfc21ab1a4dc1f58.zip |
UnknownFieldSet tests, and a fix to repeated extension elements.
Diffstat (limited to 'csharp/ProtocolBuffers/GeneratedExtensionBase.cs')
-rw-r--r-- | csharp/ProtocolBuffers/GeneratedExtensionBase.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/csharp/ProtocolBuffers/GeneratedExtensionBase.cs b/csharp/ProtocolBuffers/GeneratedExtensionBase.cs index 028dc76a..6a5bc392 100644 --- a/csharp/ProtocolBuffers/GeneratedExtensionBase.cs +++ b/csharp/ProtocolBuffers/GeneratedExtensionBase.cs @@ -78,7 +78,8 @@ namespace Google.ProtocolBuffers { } case MappedType.Enum: // Just return a boxed int - that can be unboxed to the enum - return ((EnumValueDescriptor) value).Number; + EnumValueDescriptor enumValue = (EnumValueDescriptor) value; + return enumValue.Number; default: return value; } |