mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-02-27 02:11:27 -05:00
fixed uninitialized memory read in GxsTrans
This commit is contained in:
parent
f370f59c42
commit
aa471e5b2f
@ -723,10 +723,13 @@ uint32_t p3GxsTrans::AuthenPolicy()
|
|||||||
bool p3GxsTrans::requestGroupsData(const std::list<RsGxsGroupId>* groupIds)
|
bool p3GxsTrans::requestGroupsData(const std::list<RsGxsGroupId>* groupIds)
|
||||||
{
|
{
|
||||||
// std::cout << "p3GxsTrans::requestGroupsList()" << std::endl;
|
// std::cout << "p3GxsTrans::requestGroupsList()" << std::endl;
|
||||||
uint32_t token;
|
uint32_t token=0;
|
||||||
RsTokReqOptions opts; opts.mReqType = GXS_REQUEST_TYPE_GROUP_DATA;
|
RsTokReqOptions opts; opts.mReqType = GXS_REQUEST_TYPE_GROUP_DATA;
|
||||||
if(!groupIds) RsGenExchange::getTokenService()->requestGroupInfo(token, 0xcaca, opts);
|
if(!groupIds)
|
||||||
else RsGenExchange::getTokenService()->requestGroupInfo(token, 0xcaca, opts, *groupIds);
|
RsGenExchange::getTokenService()->requestGroupInfo(token, 0xcaca, opts);
|
||||||
|
else
|
||||||
|
RsGenExchange::getTokenService()->requestGroupInfo(token, 0xcaca, opts, *groupIds);
|
||||||
|
|
||||||
GxsTokenQueue::queueRequest(token, GROUPS_LIST);
|
GxsTokenQueue::queueRequest(token, GROUPS_LIST);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user