ksys/act: Fix const-correctness for BaseProcLink::getProc

This commit is contained in:
Léo Lam
2020-08-20 18:47:59 +02:00
parent afde5b2775
commit efdedd1d88
3 changed files with 6 additions and 6 deletions
@@ -39,7 +39,7 @@ bool BaseProcLink::hasProcById(BaseProc* proc) const {
return proc != nullptr & mId != cInvalidId && mId == proc->getId();
}
BaseProc* BaseProcLink::getProc(ActorLinkConstDataAccess* accessor, BaseProc* other_proc) {
BaseProc* BaseProcLink::getProc(ActorLinkConstDataAccess* accessor, BaseProc* other_proc) const {
return getProcInContext([&](BaseProc* proc) -> BaseProc* {
if (proc && acquireProc(accessor, proc, "frm::BaseProcLink") &&
BaseProcMgr::instance()->isAccessingProcSafe(proc, other_proc)) {
@@ -49,7 +49,7 @@ BaseProc* BaseProcLink::getProc(ActorLinkConstDataAccess* accessor, BaseProc* ot
});
}
BaseProc* BaseProcLink::getProc(ActorLinkConstDataAccess* accessor) {
BaseProc* BaseProcLink::getProc(ActorLinkConstDataAccess* accessor) const {
return getProcInContext([&](BaseProc* proc) -> BaseProc* {
if (proc && acquireProc(accessor, proc, "frm::BaseProcLink"))
return proc;