From ce412471e49e23356d355b928f0bee58fdc5828d Mon Sep 17 00:00:00 2001 From: oliverschmidt Date: Tue, 6 Apr 2010 09:46:58 +0000 Subject: [PATCH] Integrated latest fix contributed by Kajtar Zsolt. --- platform/c128/lib/pfs.S | 3 ++- platform/c64/lib/pfs.S | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/platform/c128/lib/pfs.S b/platform/c128/lib/pfs.S index 64aadbec2..b5557456d 100644 --- a/platform/c128/lib/pfs.S +++ b/platform/c128/lib/pfs.S @@ -102,7 +102,8 @@ _pfs_open: ldy #255 sty ptr1 @L10: iny - bmi error3 ;too long... + cpy #F_MAXLEN + bcs error3 ;too long... ldx #4 @L12: cmp illchr,x beq error3 ;illegal char? diff --git a/platform/c64/lib/pfs.S b/platform/c64/lib/pfs.S index 03c4e639d..fc582450c 100644 --- a/platform/c64/lib/pfs.S +++ b/platform/c64/lib/pfs.S @@ -102,7 +102,8 @@ _pfs_open: ldy #255 sty ptr1 @L10: iny - bmi error3 ;too long... + cpy #F_MAXLEN + bcs error3 ;too long... ldx #4 @L12: cmp illchr,x beq error3 ;illegal char?