summaryrefslogtreecommitdiffstats
path: root/biometrics
diff options
context:
space:
mode:
authorChih-Hung Hsieh <chh@google.com>2017-11-29 00:02:41 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-11-29 00:02:41 +0000
commita5d28736f490910d086dcb75b06bad89161d910a (patch)
treeaa64313c230b3d96a057a95bdff182afe6b74122 /biometrics
parentf17049b9f7eb2cf44aaa8ef7faa1582eb8a7ceb6 (diff)
parent5631258f073da42105ad925690684d74b568c9c3 (diff)
downloadandroid_hardware_interfaces-a5d28736f490910d086dcb75b06bad89161d910a.tar.gz
android_hardware_interfaces-a5d28736f490910d086dcb75b06bad89161d910a.tar.bz2
android_hardware_interfaces-a5d28736f490910d086dcb75b06bad89161d910a.zip
Use -Werror in hardware/interfaces/biometrics/fingerprint
am: 5631258f07 Change-Id: I6c81b78c4d00faccefdaa3e40ebcecc26222c5e9
Diffstat (limited to 'biometrics')
-rw-r--r--biometrics/fingerprint/2.1/default/Android.bp1
-rw-r--r--biometrics/fingerprint/2.1/default/service.cpp4
2 files changed, 4 insertions, 1 deletions
diff --git a/biometrics/fingerprint/2.1/default/Android.bp b/biometrics/fingerprint/2.1/default/Android.bp
index e1d2cf709..b12ce6113 100644
--- a/biometrics/fingerprint/2.1/default/Android.bp
+++ b/biometrics/fingerprint/2.1/default/Android.bp
@@ -1,5 +1,6 @@
cc_binary {
name: "android.hardware.biometrics.fingerprint@2.1-service",
+ defaults: ["hidl_defaults"],
init_rc: ["android.hardware.biometrics.fingerprint@2.1-service.rc"],
vendor: true,
relative_install_path: "hw",
diff --git a/biometrics/fingerprint/2.1/default/service.cpp b/biometrics/fingerprint/2.1/default/service.cpp
index 1697c0728..edfaac494 100644
--- a/biometrics/fingerprint/2.1/default/service.cpp
+++ b/biometrics/fingerprint/2.1/default/service.cpp
@@ -35,7 +35,9 @@ int main() {
configureRpcThreadpool(1, true /*callerWillJoin*/);
if (bio != nullptr) {
- bio->registerAsService();
+ if (::android::OK != bio->registerAsService()) {
+ return 1;
+ }
} else {
ALOGE("Can't create instance of BiometricsFingerprint, nullptr");
}