From bc13c6b63d5a298380d55b4d7ef0fb66d5777084 Mon Sep 17 00:00:00 2001 From: Andrei Emeltchenko Date: Thu, 30 Jan 2014 18:12:55 +0200 Subject: [PATCH] avrcp: Fix using incorrect buffer for SetVolume The command requires one parameter. --- profiles/audio/avrcp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/audio/avrcp.c b/profiles/audio/avrcp.c index 43ae85ae2..d900ba73d 100644 --- a/profiles/audio/avrcp.c +++ b/profiles/audio/avrcp.c @@ -3723,7 +3723,7 @@ int avrcp_set_volume(struct btd_device *dev, uint8_t volume) { struct avrcp_server *server; struct avrcp *session; - uint8_t buf[AVRCP_HEADER_LENGTH + 2]; + uint8_t buf[AVRCP_HEADER_LENGTH + 1]; struct avrcp_header *pdu = (void *) buf; server = find_server(servers, device_get_adapter(dev)); -- 2.47.3