svn commit: r192973 - head/sys/fs/pseudofs
Dag-Erling Smorgrav
des at FreeBSD.org
Thu May 28 10:24:28 UTC 2009
Author: des
Date: Thu May 28 10:24:26 2009
New Revision: 192973
URL: http://svn.freebsd.org/changeset/base/192973
Log:
Use a temporary variable to avoid a duplicate strlen().
Submitted by: kib
MFC after: 1 week
Modified:
head/sys/fs/pseudofs/pseudofs_vnops.c
Modified: head/sys/fs/pseudofs/pseudofs_vnops.c
==============================================================================
--- head/sys/fs/pseudofs/pseudofs_vnops.c Thu May 28 08:22:36 2009 (r192972)
+++ head/sys/fs/pseudofs/pseudofs_vnops.c Thu May 28 10:24:26 2009 (r192973)
@@ -364,12 +364,13 @@ pfs_vptocnp(struct vop_vptocnp_args *ap)
}
bcopy(pidbuf, buf + i, len);
} else {
- i -= strlen(pd->pn_name);
+ len = strlen(pd->pn_name);
+ i -= len;
if (i < 0) {
error = ENOMEM;
goto failed;
}
- bcopy(pd->pn_name, buf + i, strlen(pd->pn_name));
+ bcopy(pd->pn_name, buf + i, len);
}
pn = pd->pn_parent;
More information about the svn-src-head
mailing list