From: Andrzej Zaborowski Date: Thu, 22 Apr 2010 01:55:46 +0000 (+0200) Subject: bt-sdp: Fix an excessive ; and assignment of the wrong variable X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=a6e4b143883b8504f6793966c36093354b38a889;p=qmiga%2Fqemu.git bt-sdp: Fix an excessive ; and assignment of the wrong variable Problem-spotted-by: Blue Swirl Signed-off-by: Andrew Zaborowski --- diff --git a/hw/bt-sdp.c b/hw/bt-sdp.c index b8732d062f..cc0bf2f9b3 100644 --- a/hw/bt-sdp.c +++ b/hw/bt-sdp.c @@ -159,7 +159,7 @@ static ssize_t sdp_svc_search(struct bt_l2cap_sdp_state_s *sdp, if (len < 3) return -SDP_INVALID_SYNTAX; - end = (req[0] << 8) | req[1]; + max = (req[0] << 8) | req[1]; req += 2; len -= 2; @@ -171,7 +171,7 @@ static ssize_t sdp_svc_search(struct bt_l2cap_sdp_state_s *sdp, } else start = 0; - if (len > 1); + if (len > 1) return -SDP_INVALID_SYNTAX; /* Output the results */