Diff between bb1f5a82df3f9b8185367ee1930760453a5d469a and c3e614f86791f27627ac9d0466a7c0f9fb3da8b5

Changed Files

File Additions Deletions Status
tools/parser/avrcp.c +6 -0 modified

Full Patch

diff --git a/tools/parser/avrcp.c b/tools/parser/avrcp.c
index ff6862d..1b3afad 100644
--- a/tools/parser/avrcp.c
+++ b/tools/parser/avrcp.c
@@ -473,6 +473,12 @@ void avrcp_dump(int level, struct frame *frm)
 		return;
 	}
 
+	/* Not implemented should not contain any operand */
+	if (ctype == AVC_CTYPE_NOT_IMPLEMENTED) {
+		raw_dump(level, frm);
+		return;
+	}
+
 	switch (opcode) {
 	case AVC_OP_PASSTHROUGH:
 		avrcp_passthrough_dump(level + 1, frm);