diff options
author | Jisi Liu <jisi.liu@gmail.com> | 2015-02-06 15:30:48 -0800 |
---|---|---|
committer | Jisi Liu <jisi.liu@gmail.com> | 2015-02-06 15:30:48 -0800 |
commit | 1536e93349b0f8e703060e5efddb91169c93786d (patch) | |
tree | fd45bd2fea6e970e7157eee439c98e92cfeff7df /src | |
parent | b0f194885e79960210dab17c6bc68674b1eab764 (diff) | |
download | protobuf-1536e93349b0f8e703060e5efddb91169c93786d.tar.gz protobuf-1536e93349b0f8e703060e5efddb91169c93786d.tar.bz2 protobuf-1536e93349b0f8e703060e5efddb91169c93786d.zip |
Implement Equals for nano.
Diffstat (limited to 'src')
-rw-r--r-- | src/google/protobuf/compiler/javanano/javanano_map_field.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/google/protobuf/compiler/javanano/javanano_map_field.cc b/src/google/protobuf/compiler/javanano/javanano_map_field.cc index 082573dd..c816fb3d 100644 --- a/src/google/protobuf/compiler/javanano/javanano_map_field.cc +++ b/src/google/protobuf/compiler/javanano/javanano_map_field.cc @@ -166,6 +166,11 @@ GenerateSerializedSizeCode(io::Printer* printer) const { void MapFieldGenerator:: GenerateEqualsCode(io::Printer* printer) const { + printer->Print(variables_, + "if (!com.google.protobuf.nano.InternalNano.equals(\n" + " this.$name$, other.$name$)) {\n" + " return false;\n" + "}\n"); } void MapFieldGenerator:: |