aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/msdosfs
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>2005-09-07 10:32:58 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>2005-09-07 10:32:58 +0000
commit5ddf29857e73e7cc9f83c0605b95ab63edd91ae5 (patch)
treecc2746a4f2c3e811736b1dd038daeac37b2b8691 /sys/fs/msdosfs
parent7ba26d99d89a17797172f8604d309773849e170d (diff)
Notes
Diffstat (limited to 'sys/fs/msdosfs')
-rw-r--r--sys/fs/msdosfs/msdosfs_denode.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/fs/msdosfs/msdosfs_denode.c b/sys/fs/msdosfs/msdosfs_denode.c
index af6304cbdb86..449d3dd66a62 100644
--- a/sys/fs/msdosfs/msdosfs_denode.c
+++ b/sys/fs/msdosfs/msdosfs_denode.c
@@ -131,7 +131,7 @@ deget(pmp, dirclust, diroffset, depp)
* entry that represented the file happens to be reused while the
* deleted file is still open.
*/
- inode = pmp->pm_bpcluster * dirclust + diroffset;
+ inode = (uint64_t)pmp->pm_bpcluster * dirclust + diroffset;
error = vfs_hash_get(mntp, inode, LK_EXCLUSIVE, curthread, &nvp,
de_vncmpf, &inode);
@@ -527,7 +527,7 @@ reinsert(dep)
return;
#endif
vp = DETOV(dep);
- dep->de_inode = dep->de_pmp->pm_bpcluster * dep->de_dirclust +
+ dep->de_inode = (uint64_t)dep->de_pmp->pm_bpcluster * dep->de_dirclust +
dep->de_diroffset;
vfs_hash_rehash(vp, dep->de_inode);
}