mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-15 13:01:45 +08:00
Simplify ownership management of MockPerformanceCounters
Fixes clang-tidy warning about ignoring result of release() Signed-off-by: Daniel Chabrowski <daniel.chabrowski@intel.com>
This commit is contained in:

committed by
Compute-Runtime-Automation

parent
e245523730
commit
d68dedba3b
@ -87,12 +87,8 @@ class MockDevice : public RootDevice {
|
||||
|
||||
void injectMemoryManager(MemoryManager *);
|
||||
|
||||
void setPerfCounters(PerformanceCounters *perfCounters) {
|
||||
if (perfCounters) {
|
||||
performanceCounters = std::unique_ptr<PerformanceCounters>(perfCounters);
|
||||
} else {
|
||||
performanceCounters.release();
|
||||
}
|
||||
void setPerfCounters(std::unique_ptr<PerformanceCounters> perfCounters) {
|
||||
performanceCounters = std::move(perfCounters);
|
||||
}
|
||||
|
||||
size_t getMaxParameterSizeFromIGC() const override {
|
||||
|
Reference in New Issue
Block a user