aboutsummaryrefslogtreecommitdiff
path: root/csharp/ProtocolBuffers/GeneratedBuilder.cs
diff options
context:
space:
mode:
Diffstat (limited to 'csharp/ProtocolBuffers/GeneratedBuilder.cs')
-rw-r--r--csharp/ProtocolBuffers/GeneratedBuilder.cs6
1 files changed, 3 insertions, 3 deletions
diff --git a/csharp/ProtocolBuffers/GeneratedBuilder.cs b/csharp/ProtocolBuffers/GeneratedBuilder.cs
index 35f22fc3..54d37392 100644
--- a/csharp/ProtocolBuffers/GeneratedBuilder.cs
+++ b/csharp/ProtocolBuffers/GeneratedBuilder.cs
@@ -34,8 +34,8 @@ namespace Google.ProtocolBuffers {
/// </summary>
protected abstract TMessage MessageBeingBuilt { get; }
- protected internal FieldAccessorTable InternalFieldAccessors {
- get { return MessageBeingBuilt.FieldAccesseorsFromBuilder; }
+ protected internal FieldAccessorTable<TMessage, TBuilder> InternalFieldAccessors {
+ get { return MessageBeingBuilt.FieldAccessorsFromBuilder; }
}
public override bool IsInitialized {
@@ -104,7 +104,7 @@ namespace Google.ProtocolBuffers {
}
public override TBuilder ClearField(FieldDescriptor field) {
- InternalFieldAccessors[field].Clear(this);
+ InternalFieldAccessors[field].Clear(ThisBuilder);
return ThisBuilder;
}