Diff between 82d40ad07594df2d6fc1f201c592482af0e56285 and 752ee58316dad9edb29f0ffda8f87e8f4dcf4e3c

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 868d350..d4d26be 100644
--- a/unit/test-avrcp.c
+++ b/unit/test-avrcp.c
@@ -431,10 +431,15 @@ static int get_value_text(struct avrcp *session, uint8_t transaction,
 				uint8_t attr, uint8_t number, uint8_t *values,
 				void *user_data)
 {
-	const char *text[] = { "on" };
+	const char *text[number];
 
 	DBG("");
 
+	if (number) {
+		memset(text, 0, number);
+		text[0] = "on";
+	}
+
 	avrcp_get_player_values_text_rsp(session, transaction, number,
 								values, text);