Diff between 09318fdc9957f42c9d4345704558184432a1febd and 0e8291f2b5d33a6ad76bf4b297c683f244f6a36a
Changed Files
| File | Additions | Deletions | Status |
| tools/parser/obex.c | +1 | -1 | modified |
Full Patch
diff --git a/tools/parser/obex.c b/tools/parser/obex.c
index 97ce2af..6ee72a7 100644
--- a/tools/parser/obex.c
+++ b/tools/parser/obex.c
@@ -236,7 +236,7 @@ void obex_dump(int level, struct frame *frm)
frm = add_frame(frm);
- while (frm->len > 0) {
+ while (frm->len > 2) {
opcode = get_u8(frm);
length = get_u16(frm);
status = opcode & 0x7f;