From a1d1bd2272346e2cfc5803998ef3a8021b6fd87b Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Mon, 30 Nov 2015 20:58:23 +0100 Subject: mausb: Fix A part of conditional expression is always true found by PVS Studio (V560) !del is always true (else if before) Change-Id: I21e335eb3035ec17e990076a4895006d3138f16b Reviewed-on: https://code.wireshark.org/review/12312 Reviewed-by: Pascal Quantin Reviewed-by: Anders Broman --- epan/dissectors/packet-mausb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'epan/dissectors/packet-mausb.c') diff --git a/epan/dissectors/packet-mausb.c b/epan/dissectors/packet-mausb.c index 9df23cecbb..00b9d50338 100644 --- a/epan/dissectors/packet-mausb.c +++ b/epan/dissectors/packet-mausb.c @@ -1038,7 +1038,7 @@ static guint16 dissect_mausb_mgmt_pkt_ep_handle( proto_tree *tree, tvbuff_t *tvb if (del) { loop_offset += dissect_ep_handle(tree, tvb, loop_offset); - } else if (req && !del) { + } else if (req) { /* Standard USB Endpoint Descriptor */ dissect_usb_endpoint_descriptor(pinfo, tree, tvb, loop_offset, -- cgit v1.2.3