aboutsummaryrefslogtreecommitdiff
path: root/src/ProtocolBuffers/DynamicMessage.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/ProtocolBuffers/DynamicMessage.cs')
-rw-r--r--src/ProtocolBuffers/DynamicMessage.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ProtocolBuffers/DynamicMessage.cs b/src/ProtocolBuffers/DynamicMessage.cs
index b740013b..4b3a4060 100644
--- a/src/ProtocolBuffers/DynamicMessage.cs
+++ b/src/ProtocolBuffers/DynamicMessage.cs
@@ -74,7 +74,6 @@ namespace Google.ProtocolBuffers {
Builder builder = CreateBuilder(type);
Builder dynamicBuilder = builder.MergeFrom(input);
return dynamicBuilder.BuildParsed();
-
}
/// <summary>
@@ -247,6 +246,10 @@ namespace Google.ProtocolBuffers {
return new Builder(type);
}
+ public override Builder ToBuilder() {
+ return CreateBuilderForType().MergeFrom(this);
+ }
+
/// <summary>
/// Verifies that the field is a field of this message.
/// </summary>