commit | 7d108214e7de92612a10faba1b901ed186f7aa1e | [log] [tgz] |
---|---|---|
author | Kevin O'Connor <kevin@koconnor.net> | Wed Jan 21 19:13:21 2009 -0500 |
committer | Kevin O'Connor <kevin@koconnor.net> | Wed Jan 21 19:13:21 2009 -0500 |
tree | 4384af04099dcaa3b88d6501b1438c3f5ba4504e | |
parent | 273e8ae57159d69db504fabe70b0724de5297161 [diff] |
Fix apparent bug in int1348 -- checksum didn't have regs->si offset.
diff --git a/src/disk.c b/src/disk.c index 03d2d38..dfaa24f 100644 --- a/src/disk.c +++ b/src/disk.c
@@ -522,7 +522,8 @@ SET_INT13DPT(regs, device_path, slave); - SET_INT13DPT(regs, checksum, -checksum_far(regs->ds, (void*)30, 35)); + SET_INT13DPT(regs, checksum + , -checksum_far(regs->ds, (void*)(regs->si+30), 35)); disk_ret(regs, DISK_RET_SUCCESS); }