commit | 06cd928b0cfc79e9e17e0d36e39329e20238b185 | [log] [tgz] |
---|---|---|
author | Michal Nazarewicz <mina86@mina86.com> | Mon Jan 18 18:30:15 2016 +0100 |
committer | Felipe Balbi <balbi@kernel.org> | Fri Mar 04 15:14:33 2016 +0200 |
tree | fed2b16bdfb4c45e98df7934699416c2c65ad806 | |
parent | 9a71eb563441a42effe11d9a8cc1e6be068b7446 [diff] |
usb: gadget: f_midi: fix in_last_port looping logic In general case, all of midi->in_port pointers may be non-NULL which implies that the ‘if (\!port)’ condition will never execute thus never zeroing midi->in_last_port. Fix by rewriting the loop such that the field is set to zero if \!port or end of loop has been reached. Signed-off-by: Michal Nazarewicz <mina86@mina86.com> Signed-off-by: Felipe Balbi <balbi@kernel.org>