#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
+#include <errno.h>
#include <cutils/properties.h>
DBG("");
+ if (!dev) {
+ error("Failed to allocate memory for device");
+ return -ENOMEM;
+ }
+
memset(dev, 0, sizeof(bluetooth_device_t));
dev->common.tag = HARDWARE_DEVICE_TAG;
dev->common.version = 0;