aboutsummaryrefslogtreecommitdiff
path: root/csharp/ProtocolBuffers/GeneratedExtensionBase.cs
diff options
context:
space:
mode:
Diffstat (limited to 'csharp/ProtocolBuffers/GeneratedExtensionBase.cs')
-rw-r--r--csharp/ProtocolBuffers/GeneratedExtensionBase.cs3
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;
}