Some functions prototypes are not declared implicitly for
the Android 6.0 64-bit targets that result in the errors:
external/bluetooth/bluez/android/hal-ipc.c: In function 'notification_handler':
external/bluetooth/bluez/android/hal-ipc.c:143:3: error: implicit declaration of function 'memset' [-Werror=implicit-function-declaration]
memset(&msg, 0, sizeof(msg));
^
external/bluetooth/bluez/android/log.c: In function 'init_logd':
external/bluetooth/bluez/android/log.c:175:2: error: implicit declaration of function 'memset' [-Werror=implicit-function-declaration]
memset(&addr, 0, sizeof(addr));
^
Signed-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>
#include <unistd.h>
#include <stdint.h>
#include <stdlib.h>
+#include <string.h>
#include <cutils/properties.h>
#include <stdio.h>
#include <stdint.h>
#include <stdlib.h>
+#include <string.h>
#include <unistd.h>
#include <stdbool.h>
#include <time.h>