From 817177ef1ddf9170965aedcbb9296ed00677acc8 Mon Sep 17 00:00:00 2001 From: Lukasz Rymanowski Date: Thu, 7 Nov 2013 10:19:50 +0100 Subject: [PATCH] android: Use BASELEN define for property changed --- android/adapter.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/android/adapter.c b/android/adapter.c index 521a75fc9..2e8d2dfed 100644 --- a/android/adapter.c +++ b/android/adapter.c @@ -48,6 +48,8 @@ /* Default to DisplayYesNo */ #define DEFAULT_IO_CAPABILITY 0x01 +#define BASELEN_PROP_CHANGED sizeof(struct hal_ev_adapter_props_changed) \ + + (sizeof(struct hal_property)) static int notification_sk = -1; /* This list contains addresses which are asked for records */ @@ -91,7 +93,7 @@ static void adapter_name_changed(const uint8_t *name) { struct hal_ev_adapter_props_changed *ev; size_t len = strlen((const char *) name); - uint8_t buf[sizeof(*ev) + sizeof(struct hal_property) + len]; + uint8_t buf[BASELEN_PROP_CHANGED + len]; memset(buf, 0, sizeof(buf)); ev = (void *) buf; -- 2.47.3