Return-Path: From: Szymon Janc To: Andrei Emeltchenko Cc: linux-bluetooth@vger.kernel.org Subject: Re: [RFC] android/gatt: Fix error status override Date: Thu, 12 Jun 2014 11:55:01 +0200 Message-ID: <2084359.Wls1mMOBjB@uw000953> In-Reply-To: <1402302376-22372-1-git-send-email-Andrei.Emeltchenko.news@gmail.com> References: <1402302376-22372-1-git-send-email-Andrei.Emeltchenko.news@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Sender: linux-bluetooth-owner@vger.kernel.org List-ID: Hi Andrei, On Monday 09 of June 2014 11:26:16 Andrei Emeltchenko wrote: > From: Andrei Emeltchenko > > --- > android/gatt.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/android/gatt.c b/android/gatt.c > index 3fd88fa..7cf70a9 100644 > --- a/android/gatt.c > +++ b/android/gatt.c > @@ -1950,8 +1950,10 @@ static void handle_client_search_service(const void *buf, uint16_t len) > if (s) { > send_client_primary_notify(s, INT_TO_PTR(conn->id)); > } else { > - if (!search_dev_for_srvc(conn, &uuid)) > + if (!search_dev_for_srvc(conn, &uuid)) { > status = HAL_STATUS_FAILED; > + goto reply; > + } > > status = HAL_STATUS_SUCCESS; > goto reply; > Patch applied, thanks. -- Best regards, Szymon Janc