Re: [PATCH 03/12] fsx: shut up compiler warnings

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Looks good:

Reviewed-By: Allison Henderson <allison.henderson@xxxxxxxxxx>

Allison

On 11/22/18 10:58 AM, Darrick J. Wong wrote:
From: Darrick J. Wong <darrick.wong@xxxxxxxxxx>

Fix unused variables and potential filename overflows in fsx.

Signed-off-by: Darrick J. Wong <darrick.wong@xxxxxxxxxx>
---
  ltp/fsx.c |   10 +++++-----
  1 file changed, 5 insertions(+), 5 deletions(-)


diff --git a/ltp/fsx.c b/ltp/fsx.c
index b0157ba3..5601c70c 100644
--- a/ltp/fsx.c
+++ b/ltp/fsx.c
@@ -121,7 +121,7 @@ char	*bname;				/* basename of our test file */
  char	*logdev;			/* -i flag */
  char	*logid;				/* -j flag */
  char	dname[1024];			/* -P flag */
-char	goodfile[1024];
+char	goodfile[PATH_MAX];
  int	dirpath = 0;			/* -P flag */
  int	fd;				/* fd for our test file */
@@ -185,7 +185,7 @@ const char *replayops = NULL;
  const char *recordops = NULL;
  FILE *	fsxlogf = NULL;
  FILE *	replayopsf = NULL;
-char opsfile[1024];
+char opsfile[PATH_MAX];
  int badoff = -1;
  int closeopen = 0;
@@ -541,13 +541,13 @@ mark_log(void)
  void
  dump_fsync_buffer(void)
  {
-	char fname_buffer[1024];
+	char fname_buffer[PATH_MAX];
  	int good_fd;
if (!good_buf)
  		return;
- snprintf(fname_buffer, 1024, "%s%s.mark%d", dname,
+	snprintf(fname_buffer, sizeof(fname_buffer), "%s%s.mark%d", dname,
  		 bname, mark_nr);
  	good_fd = open(fname_buffer, O_WRONLY|O_CREAT|O_TRUNC, 0666);
  	if (good_fd < 0) {
@@ -1865,7 +1865,7 @@ main(int argc, char **argv)
  {
  	int	i, style, ch;
  	char	*endp, *tmp;
-	char logfile[1024];
+	char logfile[PATH_MAX];
  	struct stat statbuf;
  	int o_flags = O_RDWR|O_CREAT|O_TRUNC;



[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux