From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: cprhokie <cprhokie@gmail.com>
Date: Fri, 22 Feb 2019 20:53:12 -0500
Subject: [PATCH] avrc_bld_get_attrs_rsp - fix attribute length position off by
 one

Change-Id: I60c859ef9784cf39d390a22810be5777e1e5066c
---
 stack/avrc/avrc_bld_tg.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/stack/avrc/avrc_bld_tg.c b/stack/avrc/avrc_bld_tg.c
index 5befa7a10..b73393182 100644
--- a/stack/avrc/avrc_bld_tg.c
+++ b/stack/avrc/avrc_bld_tg.c
@@ -976,7 +976,8 @@ static tAVRC_STS avrc_bld_get_attrs_rsp (tAVRC_GET_ATTRS_RSP *p_rsp, BT_HDR *p_p
     }
     /* get the existing length, if any, and also the num attributes */
     p_start = (uint8_t *)(p_pkt + 1) + p_pkt->offset;
-    p_data = p_len = p_start + 1; /* pdu */
+    p_data = p_start + 1; /* pdu */
+    p_len = p_start + 2;
     /* the existing len */
     BE_STREAM_TO_UINT16(len, p_data);
     p_num = p_data + 1;
