From 23b95675cf91bdf983db7aad15f8765fb1cd84d9 Mon Sep 17 00:00:00 2001 From: Denis Molony Date: Mon, 22 Aug 2022 16:55:32 +1000 Subject: [PATCH] tidying --- src/com/bytezone/diskbrowser/nufx/Binary2.java | 4 +--- src/com/bytezone/diskbrowser/prodos/FileEntry.java | 2 ++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/com/bytezone/diskbrowser/nufx/Binary2.java b/src/com/bytezone/diskbrowser/nufx/Binary2.java index 12cb22f..f00030d 100644 --- a/src/com/bytezone/diskbrowser/nufx/Binary2.java +++ b/src/com/bytezone/diskbrowser/nufx/Binary2.java @@ -44,15 +44,13 @@ public class Binary2 { binary2Header = new Binary2Header (buffer, ptr); - totalBlocks += binary2Header.totalBlocks; ptr += ((binary2Header.eof - 1) / 128 + 2) * 128; - if (ptr > buffer.length) // not enough blocks for this file break; + totalBlocks += binary2Header.totalBlocks; headers.add (binary2Header); } while (binary2Header.filesToFollow > 0); - } // ---------------------------------------------------------------------------------// diff --git a/src/com/bytezone/diskbrowser/prodos/FileEntry.java b/src/com/bytezone/diskbrowser/prodos/FileEntry.java index 87a14cd..829ec04 100755 --- a/src/com/bytezone/diskbrowser/prodos/FileEntry.java +++ b/src/com/bytezone/diskbrowser/prodos/FileEntry.java @@ -549,6 +549,8 @@ class FileEntry extends CatalogEntry implements ProdosConstants case FILE_TYPE_NON: if (name.endsWith (".TIFF") && HiResImage.isTiff (exactBuffer)) file = new OriginalHiResImage (name, exactBuffer, auxType); + else if (name.endsWith (".JAVA")) + file = new BasicTextFile (name, exactBuffer, auxType, endOfFile); else file = new DefaultAppleFile (name, exactBuffer); break;