Use MAXPATHLEN instead of sizeof in snprintf
authorRichard Yao <ryao@gentoo.org>
Tue, 2 Jul 2013 04:07:15 +0000 (00:07 -0400)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 2 Jul 2013 17:39:24 +0000 (10:39 -0700)
commit3db3ff4a787acf068b122562fb5be5aecec2611f
treeedf41a3f51770a5aeb82fdd1d4c300efd53c0267
parent29dee3ee9ac68d8a75c0d518b1342f447cd2ddc0
Use MAXPATHLEN instead of sizeof in snprintf

This silences a GCC 4.8.0 warning by fixing a programming error
caught by static analysis:

../../cmd/ztest/ztest.c: In function ‘ztest_vdev_aux_add_remove’:
../../cmd/ztest/ztest.c:2584:33: error: argument to ‘sizeof’
  in ‘snprintf’ call is the same expression as the destination;
  did you mean to provide an explicit length?
  [-Werror=sizeof-pointer-memaccess]
  (void) snprintf(path, sizeof (path), ztest_aux_template,
                                 ^

Signed-off-by: Richard Yao <ryao@gentoo.org>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #1480
cmd/ztest/ztest.c