[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230417103946.29594-1-colin.i.king@gmail.com>
Date: Mon, 17 Apr 2023 11:39:46 +0100
From: Colin Ian King <colin.i.king@...il.com>
To: Daniel Bristot de Oliveira <bristot@...nel.org>,
Steven Rostedt <rostedt@...dmis.org>,
linux-trace-devel@...r.kernel.org
Cc: kernel-janitors@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [PATCH] rv: Fix addition on an uninitialized variable 'run'
The variable run is not initialized however it is being accumulated
by the return value from the call to ikm_run_monitor. Fix this by
replacing the += with an assignment since this is the first point
where run is being assigned.
Fixes: 4bc4b131d44c ("rv: Add rv tool")
Signed-off-by: Colin Ian King <colin.i.king@...il.com>
---
tools/verification/rv/src/rv.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/verification/rv/src/rv.c b/tools/verification/rv/src/rv.c
index e601cd9c411e..da647ad4e733 100644
--- a/tools/verification/rv/src/rv.c
+++ b/tools/verification/rv/src/rv.c
@@ -111,7 +111,7 @@ static void rv_mon(int argc, char **argv)
* Call all possible monitor implementations, looking
* for the [monitor].
*/
- run += ikm_run_monitor(monitor_name, argc-1, &argv[1]);
+ run = ikm_run_monitor(monitor_name, argc-1, &argv[1]);
if (!run)
err_msg("rv: monitor %s does not exist\n", monitor_name);
--
2.30.2
Powered by blists - more mailing lists