diff options
| -rw-r--r-- | src/core/hle/service/ldr/ldr.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/hle/service/ldr/ldr.cpp b/src/core/hle/service/ldr/ldr.cpp index dd0bdde38..d4c6879ac 100644 --- a/src/core/hle/service/ldr/ldr.cpp +++ b/src/core/hle/service/ldr/ldr.cpp | |||
| @@ -626,7 +626,7 @@ private: | |||
| 626 | header.segment_headers[TEXT_INDEX].memory_offset + | 626 | header.segment_headers[TEXT_INDEX].memory_offset + |
| 627 | header.segment_headers[TEXT_INDEX].memory_size; | 627 | header.segment_headers[TEXT_INDEX].memory_size; |
| 628 | 628 | ||
| 629 | const bool valid_rw_offset = header.segment_headers[DATA_INDEX].memory_offset == | 629 | const bool valid_data_offset = header.segment_headers[DATA_INDEX].memory_offset == |
| 630 | header.segment_headers[RO_INDEX].memory_offset + | 630 | header.segment_headers[RO_INDEX].memory_offset + |
| 631 | header.segment_headers[RO_INDEX].memory_size; | 631 | header.segment_headers[RO_INDEX].memory_size; |
| 632 | 632 | ||
| @@ -639,12 +639,12 @@ private: | |||
| 639 | 639 | ||
| 640 | const bool ro_aligned = Common::Is4KBAligned(header.segment_headers[RO_INDEX].memory_size); | 640 | const bool ro_aligned = Common::Is4KBAligned(header.segment_headers[RO_INDEX].memory_size); |
| 641 | 641 | ||
| 642 | const bool rw_aligned = | 642 | const bool data_aligned = |
| 643 | Common::Is4KBAligned(header.segment_headers[DATA_INDEX].memory_size); | 643 | Common::Is4KBAligned(header.segment_headers[DATA_INDEX].memory_size); |
| 644 | 644 | ||
| 645 | return valid_magic && valid_nro_size && valid_bss_size && valid_ro_offset && | 645 | return valid_magic && valid_nro_size && valid_bss_size && valid_ro_offset && |
| 646 | valid_rw_offset && valid_nro_calculated_size && text_aligned && ro_aligned && | 646 | valid_data_offset && valid_nro_calculated_size && text_aligned && ro_aligned && |
| 647 | rw_aligned; | 647 | data_aligned; |
| 648 | } | 648 | } |
| 649 | Core::System& system; | 649 | Core::System& system; |
| 650 | }; | 650 | }; |