aboutsummaryrefslogtreecommitdiffstats
path: root/ui.cpp
diff options
context:
space:
mode:
authorMihai Serban <mihai.serban@intel.com>2014-06-06 15:23:20 +0300
committerMihai Serban <mihai.serban@intel.com>2014-06-06 15:23:20 +0300
commit187d626e6108298b436f22657a8e14658c15d910 (patch)
tree8e59963541816337043f4607fa09fb5b6c2775f5 /ui.cpp
parentd1c64060abf8a56a259c0913244448fdba245f6c (diff)
downloadbootable_recovery-187d626e6108298b436f22657a8e14658c15d910.zip
bootable_recovery-187d626e6108298b436f22657a8e14658c15d910.tar.gz
bootable_recovery-187d626e6108298b436f22657a8e14658c15d910.tar.bz2
recovery: initialize keys press tracking status
Checks for keys pressed return random results because of an uninitialized data structure. Change-Id: Ic8b3d453d62347921aa893403079b374c16a092e Signed-off-by: Mihai Serban <mihai.serban@intel.com>
Diffstat (limited to 'ui.cpp')
-rw-r--r--ui.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/ui.cpp b/ui.cpp
index 5043ee5..a7c8bea 100644
--- a/ui.cpp
+++ b/ui.cpp
@@ -55,6 +55,7 @@ RecoveryUI::RecoveryUI() :
pthread_mutex_init(&key_queue_mutex, NULL);
pthread_cond_init(&key_queue_cond, NULL);
self = this;
+ memset(key_pressed, 0, sizeof(key_pressed));
}
void RecoveryUI::Init() {