Use the guest copy of the xex header for guest code.
This commit is contained in:
@@ -155,7 +155,8 @@ X_STATUS XUserModule::GetOptHeader(xe_xex2_header_keys key, void** out_ptr) {
|
|||||||
|
|
||||||
X_STATUS XUserModule::GetOptHeader(xe_xex2_header_keys key,
|
X_STATUS XUserModule::GetOptHeader(xe_xex2_header_keys key,
|
||||||
uint32_t* out_header_guest_ptr) {
|
uint32_t* out_header_guest_ptr) {
|
||||||
auto header = xex_module()->xex_header();
|
auto header =
|
||||||
|
memory()->TranslateVirtual<const xex2_header*>(guest_xex_header_);
|
||||||
if (!header) {
|
if (!header) {
|
||||||
return X_STATUS_UNSUCCESSFUL;
|
return X_STATUS_UNSUCCESSFUL;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user