aboutsummaryrefslogtreecommitdiff
path: root/src/google
diff options
context:
space:
mode:
Diffstat (limited to 'src/google')
-rw-r--r--src/google/protobuf/compiler/csharp/csharp_enum_field.cc2
-rw-r--r--src/google/protobuf/compiler/csharp/csharp_primitive_field.cc2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/google/protobuf/compiler/csharp/csharp_enum_field.cc b/src/google/protobuf/compiler/csharp/csharp_enum_field.cc
index 1fbd1c6c..34d1c5c6 100644
--- a/src/google/protobuf/compiler/csharp/csharp_enum_field.cc
+++ b/src/google/protobuf/compiler/csharp/csharp_enum_field.cc
@@ -170,7 +170,7 @@ void EnumFieldGenerator::WriteHash(Writer* writer) {
} else {
writer->WriteLine("if ($0$ != $1$) {", property_name(), default_value());
}
- writer->WriteLine(" hash ^= $1$_.GetHashCode();", name());
+ writer->WriteLine(" hash ^= $0$_.GetHashCode();", name());
writer->WriteLine("}");
}
void EnumFieldGenerator::WriteEquals(Writer* writer) {
diff --git a/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc b/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc
index 10e886eb..a193afda 100644
--- a/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc
+++ b/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc
@@ -161,7 +161,7 @@ void PrimitiveFieldGenerator::WriteHash(Writer* writer) {
} else {
writer->WriteLine("if ($0$ != $1$) {", property_name(), default_value());
}
- writer->WriteLine(" hash ^= $1$_.GetHashCode();", name());
+ writer->WriteLine(" hash ^= $0$_.GetHashCode();", name());
writer->WriteLine("}");
}
void PrimitiveFieldGenerator::WriteEquals(Writer* writer) {