Re: [PATCH] zorro: fix checkpatch error by avoiding assignment in if-statement.

From: Christophe JAILLET
Date: Mon Jul 28 2025 - 16:44:05 EST


Le 28/07/2025 à 11:34, Dishank Jogi a écrit :
These changes improve code readability and bring the file
in line with the Linux kernel coding style.

No functional changes.

Signed-off-by: Dishank Jogi <jogidishank503@xxxxxxxxx>
---
drivers/zorro/gen-devlist.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/zorro/gen-devlist.c b/drivers/zorro/gen-devlist.c
index e325c5ce995b..ff4515e02409 100644
--- a/drivers/zorro/gen-devlist.c
+++ b/drivers/zorro/gen-devlist.c
@@ -44,7 +44,8 @@ main(void)
while (fgets(line, sizeof(line)-1, stdin)) {
lino++;
- if ((c = strchr(line, '\n')))
+ c = strchr(line, '\n')

Looks like a trailing ; is missing.

Was this patch compile-tested?

No change is trivial, even if they look so.
Please always compile test your changes.

CJ

+ if (c)
*c = 0;
if (!line[0] || line[0] == '#')
continue;
@@ -68,7 +69,8 @@ main(void)
fprintf(devf, "\tPRODUCT(%s,%s,\"", manuf, line+1);
pq(devf, c);
fputs("\")\n", devf);
- } else goto err;
+ } else
+ goto err;
break;
default:
goto err;