]> git.sur5r.net Git - cc65/blobdiff - libsrc/apple2/filedes.s
fix comments
[cc65] / libsrc / apple2 / filedes.s
index 094783a79658af6eaf3b34da25689bf53ff7d94d..e177acbe45377fd974356ff7bcd3c877413c8f6d 100644 (file)
@@ -17,16 +17,11 @@ getfd:
         cmp    #MAX_FDS
         bcs    error
 
-        .if    .sizeof(FD) = 4
-
         ; Convert handle to fdtab slot
+        .assert .sizeof(FD) = 4, error
         asl
         asl
 
-        .else
-        .error "Assertion failed"
-        .endif
-
         ; Check for fdtab slot in use
         tay
         lda    fdtab + FD::REF_NUM,y
@@ -43,7 +38,7 @@ error:  lda   #EINVAL
 
         .data
 
-fdtab:  .if    .sizeof(FD) = 4
+fdtab:  .assert .sizeof(FD) = 4, error
 
         .byte  $80             ; STDIN_FILENO ::REF_NUM
         .byte  O_RDONLY        ; STDIN_FILENO ::FLAGS
@@ -57,8 +52,4 @@ fdtab:  .if   .sizeof(FD) = 4
         .byte  O_WRONLY        ; STDERR_FILENO::FLAGS
         .addr  $0000           ; STDERR_FILENO::BUFFER
 
-        .else
-        .error "Assertion failed"
-        .endif
-
         .res   (MAX_FDS - 3) * .sizeof(FD)