forked from qt-creator/qt-creator
abi detection: use four byte for four byte magic strings
This commit is contained in:
@@ -118,7 +118,7 @@ static QList<Abi> abiOf(const QByteArray &data)
|
|||||||
} else {
|
} else {
|
||||||
// Windows PE
|
// Windows PE
|
||||||
// Windows can have its magic bytes everywhere...
|
// Windows can have its magic bytes everywhere...
|
||||||
int pePos = data.indexOf("PE\0\0");
|
int pePos = data.indexOf(QByteArray("PE\0\0", 4));
|
||||||
if (pePos >= 0 && pePos + 72 < data.size()) {
|
if (pePos >= 0 && pePos + 72 < data.size()) {
|
||||||
Abi::Architecture arch = Abi::UnknownArchitecture;
|
Abi::Architecture arch = Abi::UnknownArchitecture;
|
||||||
Abi::OSFlavor flavor = Abi::UnknownFlavor;
|
Abi::OSFlavor flavor = Abi::UnknownFlavor;
|
||||||
|
Reference in New Issue
Block a user