]> git.sur5r.net Git - cc65/blobdiff - libsrc/nes/cvline.s
Merge pull request #829 from inexorabletash/string-escapes
[cc65] / libsrc / nes / cvline.s
index 42de7220e9f859618cf04eba31ceef50097985cf..d564a25cbbca0052422d5054645b5506ff8631f5 100644 (file)
@@ -5,28 +5,27 @@
 ; void cvline (unsigned char length);
 ;
 
-       .export         _cvlinexy, _cvline
-       .import         popa, _gotoxy, putchar, newline
-       .importzp       tmp1
+        .export         _cvlinexy, _cvline
+        .import         gotoxy, putchar, newline
+        .importzp       tmp1
 
         .include        "nes.inc"
 
 _cvlinexy:
-               pha                     ; Save the length
-       jsr     popa            ; Get y
-               jsr     _gotoxy         ; Call this one, will pop params
-       pla                     ; Restore the length and run into _cvline
+        pha                     ; Save the length
+        jsr     gotoxy          ; Call this one, will pop params
+        pla                     ; Restore the length and run into _cvline
 
 _cvline:
-       cmp     #0              ; Is the length zero?
-       beq     L9              ; Jump if done
-       sta     tmp1
-L1:            lda     #CH_VLINE       ; Vertical bar
-       jsr     putchar         ; Write, no cursor advance
-       jsr     newline         ; Advance cursor to next line
-       dec     tmp1
-       bne     L1
-L9:    rts
+        cmp     #0              ; Is the length zero?
+        beq     L9              ; Jump if done
+        sta     tmp1
+L1:     lda     #CH_VLINE       ; Vertical bar
+        jsr     putchar         ; Write, no cursor advance
+        jsr     newline         ; Advance cursor to next line
+        dec     tmp1
+        bne     L1
+L9:     rts