Index: mojo/public/cpp/bindings/lib/native_struct.cc |
diff --git a/mojo/public/cpp/bindings/lib/native_struct.cc b/mojo/public/cpp/bindings/lib/native_struct.cc |
index 2d60eb0d7e2b42d98b713af65dfd3d3655fc98b2..3c3c2c37f0436e66466c07f669b1006aca6881a2 100644 |
--- a/mojo/public/cpp/bindings/lib/native_struct.cc |
+++ b/mojo/public/cpp/bindings/lib/native_struct.cc |
@@ -15,18 +15,18 @@ NativeStructPtr NativeStruct::New() { |
return rv; |
} |
-NativeStruct::NativeStruct() : data(nullptr) {} |
+NativeStruct::NativeStruct() {} |
NativeStruct::~NativeStruct() {} |
NativeStructPtr NativeStruct::Clone() const { |
NativeStructPtr rv(New()); |
- rv->data = data.Clone(); |
+ rv->data = data; |
return rv; |
} |
bool NativeStruct::Equals(const NativeStruct& other) const { |
- return data.Equals(other.data); |
+ return data == other.data; |
} |
size_t NativeStruct::Hash(size_t seed) const { |