Tracerestrict: Programs maintain a list of signals referencing them

This commit is contained in:
Jonathan G Rennison
2022-06-11 22:15:19 +01:00
parent c06acd3c47
commit b37209c3af
3 changed files with 84 additions and 18 deletions

View File

@@ -211,7 +211,7 @@ void AfterLoadTraceRestrict()
{
for (TraceRestrictMapping::iterator iter = _tracerestrictprogram_mapping.begin();
iter != _tracerestrictprogram_mapping.end(); ++iter) {
_tracerestrictprogram_pool.Get(iter->second.program_id)->IncrementRefCount();
_tracerestrictprogram_pool.Get(iter->second.program_id)->IncrementRefCount(iter->first);
}
}