]> git.sur5r.net Git - cc65/blobdiff - libsrc/cbm/c_chkin.s
don't use constructor to setup runtime stack
[cc65] / libsrc / cbm / c_chkin.s
index 4febff74c15bcd852315f15207e260fa7f6aab0f..4565e6fb9f125450657523521f76cad0f1454ff6 100644 (file)
@@ -4,14 +4,14 @@
 ; unsigned char __fastcall__ cbm_k_chkin (unsigned char FN);
 ;
 
-               .include        "cbm.inc"
-
                .export         _cbm_k_chkin
+        .import         CHKIN
 
 _cbm_k_chkin:
        tax
                jsr     CHKIN
+       ldx     #0              ; Clear high byte
        bcs     @NotOk
-        lda     #0
+        txa
 @NotOk:        rts