Implement FieldDetails.equal()/hash() in terms of the default.
authorTravis Reitter <travis.reitter@collabora.co.uk>
Wed, 13 Jul 2011 22:35:00 +0000 (15:35 -0700)
committerTravis Reitter <travis.reitter@collabora.co.uk>
Thu, 11 Aug 2011 22:08:45 +0000 (00:08 +0200)
commit486a993849b4bf6a1bef6937af62e642d4bfbfec
tree7076c912045d79bf0de8927a276137adf833f336
parent8b08293c7037fffa5a46c540b46900e83d549cfb
Implement FieldDetails.equal()/hash() in terms of the default.

This allows explicit references to FieldDetails.equal()/hash() for
structures storing them (in case it changes from the
AbstractFieldDetails implementation in the future).

Helps: bgo#653679 - Change PostalAddressDetails.postal_addresses to
support vCard-like arbitrary parameters
15 files changed:
backends/libsocialweb/lib/swf-persona.vala
backends/tracker/lib/trf-persona.vala
folks/field-details.vala
folks/individual.vala
tests/tracker/add-persona.vala
tests/tracker/duplicated-emails.vala
tests/tracker/duplicated-phones.vala
tests/tracker/match-email-addresses.vala
tests/tracker/match-known-emails.vala
tests/tracker/match-phone-number.vala
tests/tracker/remove-persona.vala
tests/tracker/set-duplicate-email.vala
tests/tracker/set-emails.vala
tests/tracker/set-phones.vala
tests/tracker/set-urls.vala