From 9e70aa0a98edb189fab2eaf17b658aa4c64e2502 Mon Sep 17 00:00:00 2001 From: Gioacchino Mazzurco Date: Sat, 16 Feb 2019 17:09:35 -0300 Subject: [PATCH] Fix compile error on OSX --- libretroshare/src/services/p3idservice.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libretroshare/src/services/p3idservice.cc b/libretroshare/src/services/p3idservice.cc index de9517843..e6f820b89 100644 --- a/libretroshare/src/services/p3idservice.cc +++ b/libretroshare/src/services/p3idservice.cc @@ -212,9 +212,12 @@ bool p3IdService::getIdentitiesInfo( const std::set& ids, std::vector& idsInfo ) { uint32_t token; + RsTokReqOptions opts; opts.mReqType = GXS_REQUEST_TYPE_GROUP_DATA; - std::list idsList(ids.begin(), ids.end()); + + std::list idsList; + for (auto&& id : ids) idsList.push_back(RsGxsGroupId(id)); if( !requestGroupInfo(token, opts, idsList) || waitToken(token) != RsTokenService::COMPLETE ) return false;