summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordcs <dcs@FreeBSD.org>1999-05-08 04:35:47 +0000
committerdcs <dcs@FreeBSD.org>1999-05-08 04:35:47 +0000
commit7120c968ee18a93eb5e7eee9810cbe56a9920760 (patch)
treefb69c1eb4755982b66b74baf6762c8dbcbf15fc1
parented62d1c685039a991087f1c75bf40662992e7e1d (diff)
downloadFreeBSD-src-7120c968ee18a93eb5e7eee9810cbe56a9920760.zip
FreeBSD-src-7120c968ee18a93eb5e7eee9810cbe56a9920760.tar.gz
The lowercasing of Joliet filenames was not a feature.
-rw-r--r--sys/fs/cd9660/cd9660_util.c4
-rw-r--r--sys/isofs/cd9660/cd9660_util.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/sys/fs/cd9660/cd9660_util.c b/sys/fs/cd9660/cd9660_util.c
index 69ae333..21d4b9b 100644
--- a/sys/fs/cd9660/cd9660_util.c
+++ b/sys/fs/cd9660/cd9660_util.c
@@ -37,7 +37,7 @@
* SUCH DAMAGE.
*
* @(#)cd9660_util.c 8.3 (Berkeley) 12/5/94
- * $Id: cd9660_util.c,v 1.10 1997/04/10 14:35:11 bde Exp $
+ * $Id: cd9660_util.c,v 1.11 1999/04/18 10:58:02 dcs Exp $
*/
#include <sys/param.h>
@@ -162,7 +162,7 @@ isofntrans(infn, infnlen, outfn, outfnlen, original, assoc, joliet_level)
for (; infn != infnend; fnidx++) {
infn += isochar(infn, infnend, joliet_level, &c);
- if (!original && c >= 'A' && c <= 'Z')
+ if (!original && !joliet_level && c >= 'A' && c <= 'Z')
*outfn++ = c + ('a' - 'A');
else if (!original && c == ';') {
fnidx -= (d == '.');
diff --git a/sys/isofs/cd9660/cd9660_util.c b/sys/isofs/cd9660/cd9660_util.c
index 69ae333..21d4b9b 100644
--- a/sys/isofs/cd9660/cd9660_util.c
+++ b/sys/isofs/cd9660/cd9660_util.c
@@ -37,7 +37,7 @@
* SUCH DAMAGE.
*
* @(#)cd9660_util.c 8.3 (Berkeley) 12/5/94
- * $Id: cd9660_util.c,v 1.10 1997/04/10 14:35:11 bde Exp $
+ * $Id: cd9660_util.c,v 1.11 1999/04/18 10:58:02 dcs Exp $
*/
#include <sys/param.h>
@@ -162,7 +162,7 @@ isofntrans(infn, infnlen, outfn, outfnlen, original, assoc, joliet_level)
for (; infn != infnend; fnidx++) {
infn += isochar(infn, infnend, joliet_level, &c);
- if (!original && c >= 'A' && c <= 'Z')
+ if (!original && !joliet_level && c >= 'A' && c <= 'Z')
*outfn++ = c + ('a' - 'A');
else if (!original && c == ';') {
fnidx -= (d == '.');
OpenPOWER on IntegriCloud