Diff between d5f3308f9c433d0db8c19344ac32abbc7b036c8c and b7283a1bb9b3776a2361b190fe76127346588f6f

Changed Files

File Additions Deletions Status
unit/test-avrcp.c +6 -1 modified

Full Patch

diff --git a/unit/test-avrcp.c b/unit/test-avrcp.c
index d89954b..eb00238 100644
--- a/unit/test-avrcp.c
+++ b/unit/test-avrcp.c
@@ -317,10 +317,15 @@ static int get_attribute_text(struct avrcp *session, uint8_t transaction,
 					uint8_t number, uint8_t *attrs,
 					void *user_data)
 {
-	const char *text[] = { "equalizer" };
+	const char *text[number];
 
 	DBG("");
 
+	if (number) {
+		memset(text, 0, number);
+		text[0] = "equalizer";
+	}
+
 	avrcp_get_player_attribute_text_rsp(session, transaction, number, attrs,
 									text);