diff options
Diffstat (limited to 'drm/VSyncWorker.cpp')
-rw-r--r-- | drm/VSyncWorker.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drm/VSyncWorker.cpp b/drm/VSyncWorker.cpp index 8a251c7..10d48e3 100644 --- a/drm/VSyncWorker.cpp +++ b/drm/VSyncWorker.cpp @@ -30,14 +30,14 @@ namespace android { -auto VSyncWorker::CreateInstance(DrmDisplayPipeline *pipe, +auto VSyncWorker::CreateInstance(std::shared_ptr<DrmDisplayPipeline> &pipe, VSyncWorkerCallbacks &callbacks) -> std::shared_ptr<VSyncWorker> { auto vsw = std::shared_ptr<VSyncWorker>(new VSyncWorker()); vsw->callbacks_ = callbacks; - if (pipe != nullptr) { + if (pipe) { vsw->high_crtc_ = pipe->crtc->Get()->GetIndexInResArray() << DRM_VBLANK_HIGH_CRTC_SHIFT; vsw->drm_fd_ = pipe->device->GetFd(); |