fixed compilation with rs_deep_channels_index

This commit is contained in:
csoler 2021-01-08 13:28:27 +01:00
parent d0b8c7dd69
commit 3ee9408c00
3 changed files with 3 additions and 9 deletions

View File

@ -187,7 +187,7 @@ RsGenExchange::RsGenExchange(
GxsMsgReq msgsToDel;
RsGxsSinglePassIntegrityCheck::check(mServType,mGixs,mDataStore,
this, mSerialiser,
this, *mSerialiser,
grpsToDel,msgsToDel);
for(auto& grpId: grpsToDel)

View File

@ -199,14 +199,8 @@ bool RsGxsCleanUp::clean(RsGxsGroupId& next_group_to_check,std::vector<RsGxsGrou
RsGxsIntegrityCheck::RsGxsIntegrityCheck(
RsGeneralDataService* const dataService, RsGenExchange* genex,
RsSerialType&
#ifdef RS_DEEP_CHANNEL_INDEX
serializer
#endif
, RsGixs* gixs )
: mDs(dataService), mGenExchangeClient(genex),
#ifdef RS_DEEP_CHANNEL_INDEX
mSerializer(serializer),
#endif
mDone(false), mIntegrityMutex("integrity"), mGixs(gixs) {}
void RsGxsIntegrityCheck::run()

View File

@ -172,7 +172,7 @@ public:
* @param sleepPeriod
*/
RsGxsIntegrityCheck(RsGeneralDataService* const dataService,
RsGenExchange *genex, RsSerialType& gxsSerialiser,
RsGenExchange *genex, RsSerialType&,
RsGixs *gixs);
static bool check(uint16_t service_type, RsGixs *mgixs, RsGeneralDataService *mds);