Fix off-by-one issue with AVDTP capability parsing
diff --git a/audio/avdtp.c b/audio/avdtp.c
index 9db25e9..ba9b47a 100644
--- a/audio/avdtp.c
+++ b/audio/avdtp.c
@@ -1126,7 +1126,7 @@
 	GSList *caps;
 	int processed;
 
-	for (processed = 0, caps = NULL; processed + 2 < size;) {
+	for (processed = 0, caps = NULL; processed + 2 <= size;) {
 		struct avdtp_service_capability *cap;
 		uint8_t length, category;