summaryrefslogtreecommitdiffstats
path: root/sys/fs/msdosfs/msdosfs_denode.c
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>2007-08-07 03:59:49 +0000
committerbde <bde@FreeBSD.org>2007-08-07 03:59:49 +0000
commitbc5f57144e97b8336002b57d7c7e60a86ba3b0d4 (patch)
treeb0a2d62ab8b3f9a760766a94d120747ed124484f /sys/fs/msdosfs/msdosfs_denode.c
parentfa70acb379635c7b16c8acb3ca68939e65d77434 (diff)
downloadFreeBSD-src-bc5f57144e97b8336002b57d7c7e60a86ba3b0d4.zip
FreeBSD-src-bc5f57144e97b8336002b57d7c7e60a86ba3b0d4.tar.gz
Fix some style bugs (don't assume that off_t == int64_t; fix some comments;
remove some parentheses; fix some whitespace errors; fix only one case of a boolean comparison of a non-boolean). Improve an error message by quoting ".", and by not printing large positive values as negative ones. Approved by: re (kensmith) (blanket)
Diffstat (limited to 'sys/fs/msdosfs/msdosfs_denode.c')
-rw-r--r--sys/fs/msdosfs/msdosfs_denode.c21
1 files changed, 10 insertions, 11 deletions
diff --git a/sys/fs/msdosfs/msdosfs_denode.c b/sys/fs/msdosfs/msdosfs_denode.c
index 067fb5a..37f1433 100644
--- a/sys/fs/msdosfs/msdosfs_denode.c
+++ b/sys/fs/msdosfs/msdosfs_denode.c
@@ -136,7 +136,7 @@ deget(pmp, dirclust, diroffset, depp)
error = vfs_hash_get(mntp, inode, LK_EXCLUSIVE, curthread, &nvp,
de_vncmpf, &inode);
if (error)
- return(error);
+ return (error);
if (nvp != NULL) {
*depp = VTODE(nvp);
KASSERT((*depp)->de_dirclust == dirclust, ("wrong dirclust"));
@@ -263,13 +263,13 @@ deget(pmp, dirclust, diroffset, depp)
u_long size;
/*
- * XXX Sometimes, these arrives that . entry have cluster
- * number 0, when it shouldn't. Use real cluster number
+ * XXX it sometimes happens that the "." entry has cluster
+ * number 0 when it shouldn't. Use the actual cluster number
* instead of what is written in directory entry.
*/
- if ((diroffset == 0) && (ldep->de_StartCluster != dirclust)) {
- printf("deget(): . entry at clust %ld != %ld\n",
- dirclust, ldep->de_StartCluster);
+ if (diroffset == 0 && ldep->de_StartCluster != dirclust) {
+ printf("deget(): \".\" entry at clust %lu != %lu\n",
+ dirclust, ldep->de_StartCluster);
ldep->de_StartCluster = dirclust;
}
@@ -361,7 +361,6 @@ detrunc(dep, length, flags, cred, td)
return (EINVAL);
}
-
if (dep->de_FileSize < length) {
vnode_pager_setsize(DETOV(dep), length);
return deextend(dep, length, cred);
@@ -424,14 +423,14 @@ detrunc(dep, length, flags, cred, td)
*/
dep->de_FileSize = length;
if (!isadir)
- dep->de_flag |= DE_UPDATE|DE_MODIFIED;
+ dep->de_flag |= DE_UPDATE | DE_MODIFIED;
allerror = vtruncbuf(DETOV(dep), cred, td, length, pmp->pm_bpcluster);
#ifdef MSDOSFS_DEBUG
if (allerror)
printf("detrunc(): vtruncbuf error %d\n", allerror);
#endif
error = deupdat(dep, 1);
- if (error && (allerror == 0))
+ if (error != 0 && allerror == 0)
allerror = error;
#ifdef MSDOSFS_DEBUG
printf("detrunc(): allerror %d, eofentry %lu\n",
@@ -508,7 +507,7 @@ deextend(dep, length, cred)
}
}
dep->de_FileSize = length;
- dep->de_flag |= DE_UPDATE|DE_MODIFIED;
+ dep->de_flag |= DE_UPDATE | DE_MODIFIED;
return (deupdat(dep, 1));
}
@@ -536,7 +535,7 @@ reinsert(dep)
#endif
vp = DETOV(dep);
dep->de_inode = (uint64_t)dep->de_pmp->pm_bpcluster * dep->de_dirclust +
- dep->de_diroffset;
+ dep->de_diroffset;
vfs_hash_rehash(vp, dep->de_inode);
}
OpenPOWER on IntegriCloud