blob: b80b75fc5ee4b3475cc70a3845fc044155c4b0c4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
--- src/3rdparty/chromium/components/autofill/core/browser/contact_info_sync_util.cc.orig 2023-10-11 18:22:24 UTC
+++ src/3rdparty/chromium/components/autofill/core/browser/contact_info_sync_util.cc
@@ -174,9 +174,15 @@ class ContactInfoProfileSetter {
CHECK(observations.empty());
for (const sync_pb::ContactInfoSpecifics::Observation& proto_observation :
proto_observations) {
+#if defined(__clang__) && (__clang_major__ >= 15)
observations.emplace_back(proto_observation.type(),
ProfileTokenQuality::FormSignatureHash(
proto_observation.form_hash()));
+#else
+ observations.emplace_back() = { static_cast<unsigned char>(proto_observation.type()),
+ ProfileTokenQuality::FormSignatureHash(
+ proto_observation.form_hash()) };
+#endif
}
}
|