]> git.sur5r.net Git - cc65/blobdiff - libsrc/common/_file.s
Removed (pretty inconsistently used) tab chars from source code base.
[cc65] / libsrc / common / _file.s
index 81eadf6960d458c85afa7278f21d61cbbf9ff3bd..db46943d0b0bd520edfd53fbffa9a54cad82d0ab 100644 (file)
@@ -4,8 +4,9 @@
 ; Data for the stdio file stream.
 ;
 
-       .export         __filetab, _stdin, _stdout, _stderr
+        .export         __filetab
 
+        .include        "stdio.inc"
         .include        "fcntl.inc"
         .include        "_file.inc"
 
 .data
 
 __filetab:
-        .byte   0, _FOPEN       ; stdin
-        .byte   1, _FOPEN       ; stdout
-        .byte   2, _FOPEN       ; stderr
+        .byte   0, _FOPEN, 0    ; stdin
+        .byte   1, _FOPEN, 0    ; stdout
+        .byte   2, _FOPEN, 0    ; stderr
 .repeat FOPEN_MAX - 3
-        .byte   0, _FCLOSED     ; free slot
+        .byte   0, _FCLOSED, 0  ; free slot
 .endrepeat
 
 
 ; Standard file descriptors
 
 _stdin:
-       .word   __filetab + (STDIN_FILENO * _FILE_size)
+        .word   __filetab + (STDIN_FILENO * .sizeof(_FILE))
 
 _stdout:
-       .word   __filetab + (STDOUT_FILENO * _FILE_size)
+        .word   __filetab + (STDOUT_FILENO * .sizeof(_FILE))
 
 _stderr:
-       .word   __filetab + (STDERR_FILENO * _FILE_size)
+        .word   __filetab + (STDERR_FILENO * .sizeof(_FILE))