Hi Andrei, On Mon, Dec 16, 2013, Andrei Emeltchenko wrote: > --- > profiles/audio/avdtp.c | 14 ++++++-------- > 1 file changed, 6 insertions(+), 8 deletions(-) I've applied all patches except these ones claiming to remove an unneeded err variable. > diff --git a/profiles/audio/avdtp.c b/profiles/audio/avdtp.c > index f866b39..e12ad9d 100644 > --- a/profiles/audio/avdtp.c > +++ b/profiles/audio/avdtp.c > @@ -773,10 +773,9 @@ static int get_send_buffer_size(int sk) > socklen_t optlen = sizeof(size); > > if (getsockopt(sk, SOL_SOCKET, SO_SNDBUF, &size, &optlen) < 0) { > - int err = -errno; > - error("getsockopt(SO_SNDBUF) failed: %s (%d)", strerror(-err), > - -err); > - return err; > + error("getsockopt(SO_SNDBUF) failed: %s (%d)", strerror(errno), > + errno); > + return -errno; > } This is not an unneeded variable. The error() call itself might cause the value of errno to be modified and hence you'd be returning not the getsockopt error but something else. Johan -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html