diff --git a/android/hal-audio.c b/android/hal-audio.c
index 01d8ebf..421832a 100644
--- a/android/hal-audio.c
+++ b/android/hal-audio.c
*device = &a2dp_dev->dev.common;
err = pthread_create(&ipc_th, NULL, ipc_handler, NULL);
- if (err < 0) {
+ if (err) {
ipc_th = 0;
error("audio: Failed to start Audio IPC thread: %d (%s)",
- -err, strerror(-err));
+ err, strerror(err));
return (-err);
}
diff --git a/android/hal-ipc.c b/android/hal-ipc.c
index b19704a..97f1bcd 100644
--- a/android/hal-ipc.c
+++ b/android/hal-ipc.c
close(sk);
err = pthread_create(¬if_th, NULL, notification_handler, NULL);
- if (err < 0) {
+ if (err) {
notif_th = 0;
- error("Failed to start notification thread: %d (%s)", -err,
- strerror(-err));
+ error("Failed to start notification thread: %d (%s)", err,
+ strerror(err));
close(cmd_sk);
cmd_sk = -1;
close(notif_sk);