From 5681334d52898037f012790608d87b566340de2b Mon Sep 17 00:00:00 2001 From: cuz Date: Mon, 9 Aug 2004 10:38:12 +0000 Subject: [PATCH] Fixed a bug: Closing all files on exit did not work git-svn-id: svn://svn.cc65.org/cc65/trunk@3175 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- libsrc/cbm/open.s | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libsrc/cbm/open.s b/libsrc/cbm/open.s index a08bb31aa..8e001131b 100644 --- a/libsrc/cbm/open.s +++ b/libsrc/cbm/open.s @@ -30,8 +30,8 @@ .proc closeallfiles - ldx #MAX_FDS -loop: lda fdtab-1,x + ldx #MAX_FDS-1 +loop: lda fdtab,x beq next ; Skip unused entries ; Close this file @@ -46,7 +46,7 @@ loop: lda fdtab-1,x ; Next file next: dex - bne loop + bpl loop rts