diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2019-07-24 10:13:11 +0200 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2019-07-24 10:19:39 +0200 |
commit | 35e3627d3a252b3b5ff57439f27f3d86a3741c67 (patch) | |
tree | 1533a449577ea4a5823fafdab8cf3c8ca06f654c /code16.c | |
parent | ec67a827f6b6482e688a92a5b99accfdb2e17b5e (diff) | |
download | qboot-35e3627d3a252b3b5ff57439f27f3d86a3741c67.zip qboot-35e3627d3a252b3b5ff57439f27f3d86a3741c67.tar.gz qboot-35e3627d3a252b3b5ff57439f27f3d86a3741c67.tar.bz2 |
remove incorrect flat_to_off16
Here we use offsetof so "start" is not a flat pointer, it is
a pointer inside the e820 segment.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'code16.c')
-rw-r--r-- | code16.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -57,7 +57,7 @@ bioscall void e820_query_map(struct biosregs *regs) unsigned int i; uint8_t *p; - start = flat_to_off16(offsetof(struct e820map, map[ndx])); + start = offsetof(struct e820map, map[ndx]); p = (void *) regs->edi; |