2022-11-01 20:32:44

by Marek Vasut

[permalink] [raw]
Subject: [PATCH BlueZ] tools: Switch hciattach_qualcomm to FAILIF macro completely

Use the FAILIF() macro consistently to avoid unused variable n warnings.

Signed-off-by: Marek Vasut <[email protected]>
---
tools/hciattach_qualcomm.c | 24 ++++++++----------------
1 file changed, 8 insertions(+), 16 deletions(-)

diff --git a/tools/hciattach_qualcomm.c b/tools/hciattach_qualcomm.c
index d228aeec0..d751f42b1 100644
--- a/tools/hciattach_qualcomm.c
+++ b/tools/hciattach_qualcomm.c
@@ -175,10 +175,8 @@ int qualcomm_init(int fd, int speed, struct termios *ti, const char *bdaddr)
}

/* Read reply. */
- if (read_hci_event(fd, resp, 100) < 0) {
- perror("Failed to read init response");
- return -1;
- }
+ n = read_hci_event(fd, resp, 100);
+ FAILIF(n < 0, "Failed to read init response");

/* Wait for command complete event for our Opcode */
} while (resp[4] != cmd[1] && resp[5] != cmd[2]);
@@ -215,10 +213,8 @@ int qualcomm_init(int fd, int speed, struct termios *ti, const char *bdaddr)
}

/* Read reply. */
- if ((n = read_hci_event(fd, resp, 100)) < 0) {
- perror("Failed to read vendor init response");
- return -1;
- }
+ n = read_hci_event(fd, resp, 100);
+ FAILIF(n < 0, "Failed to read vendor init response");

} while (resp[3] != 0 && resp[4] != 2);

@@ -229,10 +225,8 @@ int qualcomm_init(int fd, int speed, struct termios *ti, const char *bdaddr)
resp[32], resp[33], resp[34], resp[35]);

/* Wait for command complete event for our Opcode */
- if (read_hci_event(fd, resp, 100) < 0) {
- perror("Failed to read init response");
- return -1;
- }
+ n = read_hci_event(fd, resp, 100);
+ FAILIF(n < 0, "Failed to read init response");

qualcomm_load_firmware(fd, fw, bdaddr);

@@ -250,10 +244,8 @@ int qualcomm_init(int fd, int speed, struct termios *ti, const char *bdaddr)
}

/* Read reply. */
- if ((n = read_hci_event(fd, resp, 100)) < 0) {
- perror("Failed to read reset response");
- return -1;
- }
+ n = read_hci_event(fd, resp, 100);
+ FAILIF(n < 0, "Failed to read reset response");

} while (resp[4] != cmd[1] && resp[5] != cmd[2]);

--
2.35.1



2022-11-01 21:15:39

by patchwork-bot+bluetooth

[permalink] [raw]
Subject: Re: [PATCH BlueZ] tools: Switch hciattach_qualcomm to FAILIF macro completely

Hello:

This patch was applied to bluetooth/bluez.git (master)
by Luiz Augusto von Dentz <[email protected]>:

On Tue, 1 Nov 2022 21:26:36 +0100 you wrote:
> Use the FAILIF() macro consistently to avoid unused variable n warnings.
>
> Signed-off-by: Marek Vasut <[email protected]>
> ---
> tools/hciattach_qualcomm.c | 24 ++++++++----------------
> 1 file changed, 8 insertions(+), 16 deletions(-)

Here is the summary with links:
- [BlueZ] tools: Switch hciattach_qualcomm to FAILIF macro completely
https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=f9657b86ddd3

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html



2022-11-01 21:25:54

by bluez.test.bot

[permalink] [raw]
Subject: RE: [BlueZ] tools: Switch hciattach_qualcomm to FAILIF macro completely

This is automated email and please do not reply to this email!

Dear submitter,

Thank you for submitting the patches to the linux bluetooth mailing list.
This is a CI test results with your patch series:
PW Link:https://patchwork.kernel.org/project/bluetooth/list/?series=690948

---Test result---

Test Summary:
CheckPatch PASS 1.14 seconds
GitLint PASS 0.76 seconds
Prep - Setup ELL PASS 26.29 seconds
Build - Prep PASS 0.71 seconds
Build - Configure PASS 8.19 seconds
Build - Make PASS 731.42 seconds
Make Check PASS 11.41 seconds
Make Check w/Valgrind PASS 289.30 seconds
Make Distcheck PASS 237.17 seconds
Build w/ext ELL - Configure PASS 8.27 seconds
Build w/ext ELL - Make PASS 84.31 seconds
Incremental Build w/ patches PASS 0.00 seconds
Scan Build PASS 471.06 seconds



---
Regards,
Linux Bluetooth