hwc: Fix klockwork errors
Resolving klockwork errors to avoid memory leaks,
improper assignments in liboverlay.
Change-Id: I82ac6ae782c7b783e89999b832bbd1d361376b9f
diff --git a/libgralloc/alloc_controller.cpp b/libgralloc/alloc_controller.cpp
index a69e6ee..1702336 100644
--- a/libgralloc/alloc_controller.cpp
+++ b/libgralloc/alloc_controller.cpp
@@ -271,7 +271,12 @@
//-------------- IonController-----------------------//
IonController::IonController()
{
- mIonAlloc = new IonAlloc();
+ allocateIonMem();
+}
+
+void IonController::allocateIonMem()
+{
+ mIonAlloc = new IonAlloc();
}
int IonController::allocate(alloc_data& data, int usage)