From 852522d58dc718ba5cf38265767df0715b47240d Mon Sep 17 00:00:00 2001 From: Date: Fri, 6 Jul 2012 17:13:12 +0000 Subject: [PATCH] Take a more cautious approach to dumping files that are in ProDOS file directories --- src/com/webcodepro/applecommander/ui/ac.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/webcodepro/applecommander/ui/ac.java b/src/com/webcodepro/applecommander/ui/ac.java index 25aea3b..a468e69 100644 --- a/src/com/webcodepro/applecommander/ui/ac.java +++ b/src/com/webcodepro/applecommander/ui/ac.java @@ -253,7 +253,8 @@ public class ac { Iterator it = files.iterator(); while (it.hasNext()) { FileEntry entry = (FileEntry) it.next(); - if ((entry != null) && (!entry.isDeleted())) { + // FIXME: dumping files within (ProDOS) directories isn't handled. For now, ignore them. + if ((entry != null) && (!entry.isDeleted()) && (!entry.isDirectory())) { FileFilter ff = entry.getSuggestedFilter(); if (ff instanceof BinaryFileFilter) ff = new HexDumpFileFilter();