Fix build warning for strtoul
Change-Id: I47fc5e9f932869026609ac2430674aabe9afb6ec
diff --git a/bluedroid/bluetooth.c b/bluedroid/bluetooth.c
index 570cdd9..ee104c9 100644
--- a/bluedroid/bluetooth.c
+++ b/bluedroid/bluetooth.c
@@ -18,6 +18,7 @@
#include <errno.h>
#include <fcntl.h>
+#include <stdlib.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
#include <sys/types.h>
@@ -280,7 +281,7 @@
int str2ba(const char *str, bdaddr_t *ba) {
int i;
for (i = 5; i >= 0; i--) {
- ba->b[i] = (uint8_t) strtoul(str, &str, 16);
+ ba->b[i] = (uint8_t) strtoul(str, (char **) &str, 16);
str++;
}
return 0;