From 3cab40a8e0a77af1f0cbc8ed1fc20d0772e25595 Mon Sep 17 00:00:00 2001 From: Sapna Date: Wed, 4 Sep 2024 12:17:46 +0530 Subject: [PATCH] Below are the issues fixed: Resolved Resource Leak Test done: Successfully verified Tracked-On: OAM-122341 Signed-off-by: Sapna --- hwc3-server/default/impl/HwcLoader.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hwc3-server/default/impl/HwcLoader.cpp b/hwc3-server/default/impl/HwcLoader.cpp index a1cf543c..fe93b02a 100644 --- a/hwc3-server/default/impl/HwcLoader.cpp +++ b/hwc3-server/default/impl/HwcLoader.cpp @@ -55,7 +55,7 @@ hwc2_device_t* HwcLoader::openDeviceWithAdapter(const hw_module_t* module, bool* return adaptGrallocModule(module); } - hw_device_t* device; + hw_device_t* device = nullptr; int error = module->methods->open(module, HWC_HARDWARE_COMPOSER, &device); if (error) { ALOGE("failed to open hwcomposer device: %s", strerror(-error)); @@ -74,7 +74,7 @@ hwc2_device_t* HwcLoader::openDeviceWithAdapter(const hw_module_t* module, bool* } hwc2_device_t* HwcLoader::adaptGrallocModule(const hw_module_t* module) { - framebuffer_device_t* device; + framebuffer_device_t* device = nullptr; int error = framebuffer_open(module, &device); if (error) { ALOGE("failed to open framebuffer device: %s", strerror(-error));