about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--subx/019syscalls.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/subx/019syscalls.cc b/subx/019syscalls.cc
index 34b086d6..fdafd7d4 100644
--- a/subx/019syscalls.cc
+++ b/subx/019syscalls.cc
@@ -17,7 +17,7 @@ void process_int80() {
     exit(Reg[EBX].u);
     break;
   case 3:
-    read(/*file descriptor*/Reg[EBX].u, /*memory buffer*/mem_addr_u8(Reg[ECX].u), /*size*/Reg[EDX].u);
+    Reg[EAX].i = read(/*file descriptor*/Reg[EBX].u, /*memory buffer*/mem_addr_u8(Reg[ECX].u), /*size*/Reg[EDX].u);
     break;
   }
 }