]> git.sur5r.net Git - cc65/blobdiff - libsrc/atari/initcwd.s
Fixed _textcolor definition.
[cc65] / libsrc / atari / initcwd.s
index d7b5743140425cd8a294dd7d4e80e9c4d91aae5c..c292e72c390bad8dfdbcc252b4d37e5a435b633a 100644 (file)
@@ -9,6 +9,8 @@
 
 .proc   initcwd
 
+        lda     #0
+        sta     __cwd
         jsr     findfreeiocb
         bne     oserr
         lda     #GETCWD
         sta     ICBLH,x
         jsr     CIOV
         bmi     oserr
-        ldx     #0              ; ATEOL -> \0
-:       lda     __cwd,x
-        inx
+        ldx     #$FF            ; ATEOL -> \0
+:       inx
+        lda     __cwd,x
         cmp     #ATEOL
         bne     :-
         lda     #0
-        sta     __cwd-1,x
+        sta     __cwd,x
 oserr:  rts
 
 .endproc