summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author vichang <vichang@google.com> 2019-09-25 05:14:50 -0700
committer android-build-merger <android-build-merger@google.com> 2019-09-25 05:14:50 -0700
commitdba23bbec1c9ef93e0e6c60a447912e9cc55fd15 (patch)
treee3833bce853835c6098e91a4f44f4caba77b628e
parentbee3f643d834e938e9512d6709dc58f09a77204c (diff)
parent4a09c691bfbfcc17717239e6d72046c61fc9ff54 (diff)
Merge "Check ANDROID_I18N_ROOT when starting the runtime"
am: 4a09c691bf Change-Id: I56f68e669decd099290e38850445809cbe1b7e07
-rw-r--r--core/jni/AndroidRuntime.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/jni/AndroidRuntime.cpp b/core/jni/AndroidRuntime.cpp
index 92ac95d4cf07..df481cf16f41 100644
--- a/core/jni/AndroidRuntime.cpp
+++ b/core/jni/AndroidRuntime.cpp
@@ -1169,6 +1169,12 @@ void AndroidRuntime::start(const char* className, const Vector<String8>& options
return;
}
+ const char* i18nRootDir = getenv("ANDROID_I18N_ROOT");
+ if (i18nRootDir == NULL) {
+ LOG_FATAL("No runtime directory specified with ANDROID_I18N_ROOT environment variable.");
+ return;
+ }
+
const char* tzdataRootDir = getenv("ANDROID_TZDATA_ROOT");
if (tzdataRootDir == NULL) {
LOG_FATAL("No tz data directory specified with ANDROID_TZDATA_ROOT environment variable.");