- for (int i(0); i < (is64bit? 8 : 4); ++i) {
- if (binary->isLittleEndian()) {
- _entryAddress |= (unsigned int)((unsigned char)binary->getData()[0x18 + i]) << 8*i;
- } else {
- _entryAddress = _entryAddress << 8;
- _entryAddress |= (unsigned char)binary->getData()[0x18 + i];
- }
- }