summaryrefslogtreecommitdiffstats
path: root/liboverlay/overlay.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'liboverlay/overlay.cpp')
-rw-r--r--liboverlay/overlay.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/liboverlay/overlay.cpp b/liboverlay/overlay.cpp
index 09871da89..c01f00985 100644
--- a/liboverlay/overlay.cpp
+++ b/liboverlay/overlay.cpp
@@ -191,8 +191,12 @@ utils::eOverlayState Overlay::getState() const {
Overlay *Overlay::sInstance = 0;
Overlay* Overlay::getInstance() {
- if(sInstance == NULL)
+ if(sInstance == NULL) {
+ if(utils::initOverlay() == -1) {
+ ALOGE("utils::initOverlay() ERROR!!");
+ }
sInstance = new Overlay();
+ }
return sInstance;
}