Skip to content

Commit aa492a9

Browse files
committed
More refactoring
1 parent 1dddc1b commit aa492a9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Diff for: protobuf/lib/src/protobuf/field_set.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -786,12 +786,12 @@ class _FieldSet {
786786

787787
if (fi.isGroupOrMessage) {
788788
final currentFieldValue = _values[fi.index!];
789+
final GeneratedMessage msg = fieldValue;
789790
if (currentFieldValue == null) {
790-
final GeneratedMessage msg = fieldValue;
791791
fieldValue = msg.deepCopy();
792792
} else {
793793
final GeneratedMessage currentMsg = currentFieldValue;
794-
fieldValue = currentMsg..mergeFromMessage(fieldValue);
794+
fieldValue = currentMsg..mergeFromMessage(msg);
795795
}
796796
}
797797

0 commit comments

Comments
 (0)