diff options
Diffstat (limited to 'src/dbus/server/pim/locale-factory-boost.cpp')
-rw-r--r-- | src/dbus/server/pim/locale-factory-boost.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dbus/server/pim/locale-factory-boost.cpp b/src/dbus/server/pim/locale-factory-boost.cpp index b47982b9..b266b19b 100644 --- a/src/dbus/server/pim/locale-factory-boost.cpp +++ b/src/dbus/server/pim/locale-factory-boost.cpp @@ -554,11 +554,11 @@ public: // // We restore the right order by sorting, which puts the // country code first, and then joining. - GeeCollection *coll = folks_abstract_field_details_get_parameter_values(phone, "x-evolution-e164"); + GeeCollectionCXX coll(folks_abstract_field_details_get_parameter_values(phone, "x-evolution-e164"), false); if (coll) { std::vector<std::string> components; components.reserve(2); - BOOST_FOREACH (const gchar *component, GeeStringCollection(coll)) { + BOOST_FOREACH (const gchar *component, GeeStringCollection(coll.get())) { // Empty component represents an unset // country code. Replace with the current // country code to form the full number. |