diff options
author | John van Groningen | 2006-06-28 12:20:49 +0000 |
---|---|---|
committer | John van Groningen | 2006-06-28 12:20:49 +0000 |
commit | a69c8f640499b75cb7d03f88b9b9483b5b962aa2 (patch) | |
tree | 38e3c9c45d480cc53724af31ce521aa55c8cc4dc | |
parent | fix reading of negative integers with file_read_int on 64 bit windows (diff) |
fix reopenF and readFC
-rw-r--r-- | afileIO3.asm | 6 | ||||
-rw-r--r-- | afileIO3.s | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/afileIO3.asm b/afileIO3.asm index 67e4460..746298b 100644 --- a/afileIO3.asm +++ b/afileIO3.asm @@ -149,7 +149,7 @@ closeF: mov rcx,rbx ret reopenF: - mov rdx,rbx + mov rdx,rax mov rcx,r10 mov rbx,r10 @@ -159,7 +159,7 @@ reopenF: call re_open_file mov rsp,rbp - mov r10,rax + mov r10d,eax mov rax,-1 ret @@ -172,7 +172,7 @@ readFC: call file_read_char mov rsp,rbp - cmp rax,-1 + cmp eax,-1 je readFC_eof mov r10,rax @@ -151,7 +151,7 @@ reopenF: mov rbp,rsp and rsp,-16 mov r13,rsi - mov rsi,rbx + mov rsi,rax mov rbx,r10 mov r14,rdi mov rdi,r10 @@ -160,7 +160,7 @@ reopenF: mov rsi,r13 mov rdi,r14 - mov r10,rax + mov r10d,eax mov rax,-1 ret @@ -175,7 +175,7 @@ readFC: mov rsi,r13 mov rdi,r14 - cmp rax,-1 + cmp eax,-1 je readFC_eof mov r10,rax |