commit | ae2d58b16a231e6afe5867d312e6811c7b710b4c | [log] [tgz] |
---|---|---|
author | Hendrik Wagenaar <hendrikw@google.com> | Mon Feb 06 08:48:24 2017 -0800 |
committer | Hendrik Wagenaar <hendrikw@google.com> | Mon Feb 06 09:03:45 2017 -0800 |
tree | a47b96efc42898d07e326354f3b1f668f28e3526 | |
parent | 2c2759221d8ec64fb8cd0178d4e00b8effe4b0e9 [diff] [blame] |
Add param null-check + error return * Fail gracefully when no hidl is passed Test: Manually ran with nullptr Change-Id: I2726c5ad512c7115f4c6e99d1e41e0fe267e6ff2
diff --git a/libs/vr/libvrflinger/vr_flinger.cpp b/libs/vr/libvrflinger/vr_flinger.cpp index 07f36a4..82ce067 100644 --- a/libs/vr/libvrflinger/vr_flinger.cpp +++ b/libs/vr/libvrflinger/vr_flinger.cpp
@@ -32,6 +32,9 @@ VrFlinger::VrFlinger() {} int VrFlinger::Run(Hwc2::Composer* hidl) { + if (!hidl) + return EINVAL; + std::shared_ptr<android::pdx::Service> service; ALOGI("Starting up VrFlinger...");