summaryrefslogtreecommitdiffstats
path: root/sys/fs/msdosfs/msdosfs_conv.c
diff options
context:
space:
mode:
authordt <dt@FreeBSD.org>1998-05-17 21:18:08 +0000
committerdt <dt@FreeBSD.org>1998-05-17 21:18:08 +0000
commit2af99a3a7a1b1d6790eabe9a945b073cc68238a0 (patch)
tree5dad65744a36839dd60986057b11f64750c98d53 /sys/fs/msdosfs/msdosfs_conv.c
parent08bf65546100f31be1d43d3fd360f86b73ed1b27 (diff)
downloadFreeBSD-src-2af99a3a7a1b1d6790eabe9a945b073cc68238a0.zip
FreeBSD-src-2af99a3a7a1b1d6790eabe9a945b073cc68238a0.tar.gz
Fix support for pre-Win95 filesystems: Make it possible to lookup just
created short file name. Don't insert "generation numbers".
Diffstat (limited to 'sys/fs/msdosfs/msdosfs_conv.c')
-rw-r--r--sys/fs/msdosfs/msdosfs_conv.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/fs/msdosfs/msdosfs_conv.c b/sys/fs/msdosfs/msdosfs_conv.c
index 10c60c0..6c39544 100644
--- a/sys/fs/msdosfs/msdosfs_conv.c
+++ b/sys/fs/msdosfs/msdosfs_conv.c
@@ -1,4 +1,4 @@
-/* $Id: msdosfs_conv.c,v 1.25 1998/02/27 12:22:22 msmith Exp $ */
+/* $Id: msdosfs_conv.c,v 1.26 1998/04/15 17:46:37 bde Exp $ */
/* $NetBSD: msdosfs_conv.c,v 1.25 1997/11/17 15:36:40 ws Exp $ */
/*-
@@ -627,6 +627,8 @@ unix2dosfn(un, dn, unlen, gen, u2d_loaded, u2d, lu_loaded, lu)
/*
* Now insert the generation number into the filename part
*/
+ if (gen == 0)
+ return conv;
for (wcp = gentext + sizeof(gentext); wcp > gentext && gen; gen /= 10)
*--wcp = gen % 10 + '0';
if (gen)
OpenPOWER on IntegriCloud