diff options
author | Matt Fleming <matt.fleming@intel.com> | 2013-07-22 13:41:00 +0100 |
---|---|---|
committer | Matt Fleming <matt.fleming@intel.com> | 2013-07-22 14:30:32 +0100 |
commit | c6b80d76a6e1f76cdb5f1deaf298514843d0116a (patch) | |
tree | 4e891f4fba486828236f4ceb8f416110b3e2aed7 /core/kernel.inc | |
parent | 56973f80f2728d3418b09047a7b023aa3c46e6e2 (diff) | |
download | syslinux-6.02-pre9.tar.gz |
derivative_info: be sure not to dereference pointerssyslinux-6.02-pre9
All the BIOS get_derivative_info() implementations are incorrect. They
all dereference pointers to various deriviative-specific data objects
instead of using the address of the objects.
This broke chain loading on SYSLINUX because the ->partoffset field
contained the dereferenced value of 'Hidden' rather than the address.
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
Diffstat (limited to 'core/kernel.inc')
0 files changed, 0 insertions, 0 deletions