IDEJD5.ASM

Ruud_at_baltissen.org
Date: 2008-03-22 15:36:03

Hallo allemaal,


I'm stuck and could use some help, please.
Please have a look at: http://www.baltissen.org/files/idejd5.asm

At the end of the file, at line 12017, the 'Remove directory' routine 
starts. I first go to that directory and look if there are any files left. 
If  there isn't (except the '..' file), I'll return to the original 
directory and delete the subdirectory. But for some reason at that point it 
goes wrong. 

In line 120073 I ask to search the directory again for the subdirectory. 
But the strange thing is that the routine stops looking for the file after 
finding the first file. My reason to think so: DIRBUF should point to the 
last found entry within the sector and but now it contains the value 2 
(that's what the code shows at line 12087). 

Anybody feels good enough to have a look?

--
    ___
   / __|__
  / /  |_/     Groetjes, Ruud
  \ \__|_\
   \___|       http://Ruud.C64.org





       Message was sent through the cbm-hackers mailing list

Archive generated by hypermail pre-2.1.8.