[PATCH v3 2/4] print-ls.c: Unused value (CID #1255346)
Ryan Long
ryan.long at oarcorp.com
Tue Apr 6 19:55:23 UTC 2021
CID 1255346: Unused value in rtems_shell_ls_printacol().
Closes #4340
---
cpukit/libmisc/shell/print-ls.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/cpukit/libmisc/shell/print-ls.c b/cpukit/libmisc/shell/print-ls.c
index 15702b4..95a2cdf 100644
--- a/cpukit/libmisc/shell/print-ls.c
+++ b/cpukit/libmisc/shell/print-ls.c
@@ -325,7 +325,16 @@ printacol(rtems_shell_ls_globals* globals, DISPLAY *dp)
if (IS_NOPRINT(p))
continue;
if (col >= numcols) {
+ #ifdef __rtems__
+ /*
+ * chcnt is not using the value that it has been assigned
+ * before being used again, resulting in a Coverity issue.
+ * See CID 1255346
+ */
+ col = 0;
+ #else
chcnt = col = 0;
+ #endif
(void)putchar('\n');
}
chcnt = printaname(globals, p, dp->s_inode,
--
1.8.3.1
More information about the devel
mailing list