Index: third_party/libaddressinput/chromium/cpp/src/address_validator.cc |
diff --git a/third_party/libaddressinput/chromium/cpp/src/address_validator.cc b/third_party/libaddressinput/chromium/cpp/src/address_validator.cc |
index 81c00e86cd2a39cc653705ccbc4382688f2a4ebb..dcdeac6a47ac3145e910b56221f05b25f588f8a8 100644 |
--- a/third_party/libaddressinput/chromium/cpp/src/address_validator.cc |
+++ b/third_party/libaddressinput/chromium/cpp/src/address_validator.cc |
@@ -232,7 +232,7 @@ class AddressValidatorImpl : public AddressValidator { |
const AddressProblemFilter& filter, |
AddressProblems* problems) const { |
std::map<std::string, Ruleset*>::const_iterator ruleset_it = |
- rules_.find(address.country_code); |
+ rules_.find(address.region_code); |
// We can still validate the required fields even if the full ruleset isn't |
// ready. |
@@ -241,12 +241,12 @@ class AddressValidatorImpl : public AddressValidator { |
Rule rule; |
rule.CopyFrom(Rule::GetDefault()); |
if (rule.ParseSerializedRule( |
- RegionDataConstants::GetRegionData(address.country_code))) { |
+ RegionDataConstants::GetRegionData(address.region_code))) { |
EnforceRequiredFields(rule, address, filter, problems); |
} |
} |
- return loading_rules_.find(address.country_code) != loading_rules_.end() |
+ return loading_rules_.find(address.region_code) != loading_rules_.end() |
? RULES_NOT_READY |
: RULES_UNAVAILABLE; |
} |
@@ -321,11 +321,11 @@ class AddressValidatorImpl : public AddressValidator { |
size_t suggestions_limit, |
std::vector<AddressData>* suggestions) const { |
std::map<std::string, Ruleset*>::const_iterator ruleset_it = |
- rules_.find(user_input.country_code); |
+ rules_.find(user_input.region_code); |
if (ruleset_it == rules_.end()) { |
return |
- loading_rules_.find(user_input.country_code) != loading_rules_.end() |
+ loading_rules_.find(user_input.region_code) != loading_rules_.end() |
? RULES_NOT_READY |
: RULES_UNAVAILABLE; |
} |
@@ -477,7 +477,7 @@ class AddressValidatorImpl : public AddressValidator { |
} |
AddressData suggestion; |
- suggestion.country_code = user_input.country_code; |
+ suggestion.region_code = user_input.region_code; |
suggestion.postal_code = user_input.postal_code; |
// Traverse the tree of rulesets from the most specific |ruleset| to the |
@@ -501,7 +501,7 @@ class AddressValidatorImpl : public AddressValidator { |
// AddressValidator implementation. |
virtual bool CanonicalizeAdministrativeArea(AddressData* address_data) const { |
std::map<std::string, Ruleset*>::const_iterator ruleset_it = |
- rules_.find(address_data->country_code); |
+ rules_.find(address_data->region_code); |
if (ruleset_it == rules_.end()) { |
return false; |
} |
@@ -544,7 +544,7 @@ class AddressValidatorImpl : public AddressValidator { |
++field_it) { |
bool field_empty = *field_it != STREET_ADDRESS |
? address.GetFieldValue(*field_it).empty() |
- : IsEmptyStreetAddress(address.address_lines); |
+ : IsEmptyStreetAddress(address.address_line); |
if (field_empty && |
FilterAllows( |
filter, *field_it, AddressProblem::MISSING_REQUIRED_FIELD)) { |