aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmit Daniel Kachhap <amit.kachhap@linaro.org>2011-07-22 11:25:38 +0530
committerAmit Daniel Kachhap <amit.kachhap@linaro.org>2011-07-22 11:25:38 +0530
commit7425c51d71ca02db0a7c0eadf4b8003c6e95acf8 (patch)
treef2afa3f15967aeb39d3b8a5f3fed74210bde8162
parent23155456786f4bc61cd957504fe8f1719c67f289 (diff)
downloadpowertop-7425c51d71ca02db0a7c0eadf4b8003c6e95acf8.tar.gz
powertop: android: Initialise TERMINFO environment variable.
Signed-off-by: Amit Daniel Kachhap <amit.kachhap@linaro.org>
-rw-r--r--Android.mk1
-rw-r--r--main.cpp6
2 files changed, 7 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index dad2978..96a87c3 100644
--- a/Android.mk
+++ b/Android.mk
@@ -17,6 +17,7 @@ LOCAL_CPPFLAGS += \
-DNCURSES_NOMACROS \
-DDISABLE_WSTRING \
-DDEFAULT_TERM=\"xterm\" \
+ -DTERMINFO_PATH=\"/system/etc/terminfo\" \
LOCAL_C_INCLUDES += external/stlport/stlport/ \
external/stlport/stlport/stl \
diff --git a/main.cpp b/main.cpp
index fc4b0cf..f6b9a33 100644
--- a/main.cpp
+++ b/main.cpp
@@ -285,6 +285,12 @@ int main(int argc, char **argv)
if (!getenv("TERM"))
setenv("TERM", DEFAULT_TERM, 1);
#endif
+
+#ifdef TERMINFO_PATH
+ if (!getenv("TERMINFO"))
+ setenv("TERMINFO", TERMINFO_PATH, 1);
+#endif
+
uid = getuid();
if (uid != 0) {