diff options
Diffstat (limited to 'liboverlay/overlay.cpp')
-rw-r--r-- | liboverlay/overlay.cpp | 6 |
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; } |