svn commit: r185701 - releng/7.1/usr.sbin/mtree

Giorgos Keramidas keramida at FreeBSD.org
Sat Dec 6 05:44:09 PST 2008


Author: keramida (doc committer)
Date: Sat Dec  6 13:44:09 2008
New Revision: 185701
URL: http://svn.freebsd.org/changeset/base/185701

Log:
  MFC: r173282
  
  Use getcwd() instead of getwd().  The former includes buffer length
  checks, so it's probably "safer" to use in mtree.
  
  Approved by:    re (kib)

Modified:
  releng/7.1/usr.sbin/mtree/   (props changed)
  releng/7.1/usr.sbin/mtree/mtree.c

Modified: releng/7.1/usr.sbin/mtree/mtree.c
==============================================================================
--- releng/7.1/usr.sbin/mtree/mtree.c	Sat Dec  6 13:41:04 2008	(r185700)
+++ releng/7.1/usr.sbin/mtree/mtree.c	Sat Dec  6 13:44:09 2008	(r185701)
@@ -164,7 +164,7 @@ main(int argc, char *argv[])
 	if (dir && chdir(dir))
 		err(1, "%s", dir);
 
-	if ((cflag || sflag) && !getwd(fullpath))
+	if ((cflag || sflag) && !getcwd(fullpath, sizeof(fullpath)))
 		errx(1, "%s", fullpath);
 
 	if (cflag) {


More information about the svn-src-all mailing list