aboutsummaryrefslogtreecommitdiff
path: root/cpp/src/address_data.cc
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/address_data.cc')
-rw-r--r--cpp/src/address_data.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/cpp/src/address_data.cc b/cpp/src/address_data.cc
index 644000e..40d3ee7 100644
--- a/cpp/src/address_data.cc
+++ b/cpp/src/address_data.cc
@@ -41,6 +41,7 @@ std::string AddressData::*kStringField[] = {
&AddressData::sorting_code,
&AddressData::postal_code,
NULL,
+ &AddressData::organization,
&AddressData::recipient
};
@@ -53,6 +54,7 @@ const std::vector<std::string> AddressData::*kVectorStringField[] = {
NULL,
NULL,
&AddressData::address_line,
+ NULL,
NULL
};
@@ -111,7 +113,9 @@ bool AddressData::operator==(const AddressData& other) const {
dependent_locality == other.dependent_locality &&
postal_code == other.postal_code &&
sorting_code == other.sorting_code &&
- language_code == other.language_code && recipient == other.recipient;
+ language_code == other.language_code &&
+ organization == other.organization &&
+ recipient == other.recipient;
}
// static
@@ -142,6 +146,7 @@ std::ostream& operator<<(std::ostream& o,
}
o << "language_code: \"" << address.language_code << "\"\n"
+ "organization: \"" << address.organization << "\"\n"
"recipient: \"" << address.recipient << "\"\n";
return o;