Unreachable Data Flow at tvbuff.c:785 |
No properties have been set. edit properties |
Jump to warning location ↓ | warning details... |
| |
offset_from_real_beginning (/home/sate/Testcases/c/cve/wireshark-1.2.0/epan/tvbuff.c)![]() | ||||||
![]() | ||||||
769 | offset_from_real_beginning(tvbuff_t *tvb, int counter) | |||||
770 | { | |||||
771 | tvbuff_t *member; | |||||
772 | ||||||
773 | switch(tvb->type) { | |||||
774 | case TVBUFF_REAL_DATA: | |||||
775 | return counter; | |||||
776 | case TVBUFF_SUBSET: | |||||
777 | member = tvb->tvbuffs.subset.tvb; | |||||
778 | return offset_from_real_beginning(member, counter + tvb->tvbuffs.subset.offset); | |||||
779 | case TVBUFF_COMPOSITE: | |||||
780 | member = tvb->tvbuffs.composite.tvbs->data; | |||||
781 | return offset_from_real_beginning(member, counter); | |||||
782 | } | |||||
783 | ||||||
784 | DISSECTOR_ASSERT_NOT_REACHED(); | |||||
785 | return 0;
| |||||
786 | } | |||||
![]() |