summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYifan Hong2017-07-12 17:55:29 -0500
committerandroid-build-merger2017-07-12 17:55:29 -0500
commitd4bc5d800d3264fd94b783e79b6e0211bfa85fcc (patch)
treedbb2b526d64f0ac44648fc45ad2890d43713b72b
parent1795b67dd071e8240e9d1795e2f03020fcd79f99 (diff)
parent24aed79b0971da66a92d800c313678c5dcaa96e8 (diff)
downloadplatform-system-libvintf-d4bc5d800d3264fd94b783e79b6e0211bfa85fcc.tar.gz
platform-system-libvintf-d4bc5d800d3264fd94b783e79b6e0211bfa85fcc.tar.xz
platform-system-libvintf-d4bc5d800d3264fd94b783e79b6e0211bfa85fcc.zip
Do not abort when assemble_vintf does not get env vars am: 488e16a673 am: 084e18dc6e
am: 24aed79b09 Change-Id: Ic9544eaea0c2837c704cb595b6bbfc8a1dd5c829
-rw-r--r--assemble_vintf.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/assemble_vintf.cpp b/assemble_vintf.cpp
index 98fdae3..8b7e609 100644
--- a/assemble_vintf.cpp
+++ b/assemble_vintf.cpp
@@ -42,8 +42,9 @@ public:
42 static bool getFlag(const std::string& key, T* value) { 42 static bool getFlag(const std::string& key, T* value) {
43 const char *envValue = getenv(key.c_str()); 43 const char *envValue = getenv(key.c_str());
44 if (envValue == NULL) { 44 if (envValue == NULL) {
45 std::cerr << "Required " << key << " flag." << std::endl; 45 std::cerr << "Warning: " << key << " is missing, defaulted to " << (*value)
46 return false; 46 << std::endl;
47 return true;
47 } 48 }
48 49
49 if (!parse(envValue, value)) { 50 if (!parse(envValue, value)) {