diff --git a/src/plugins/projectexplorer/abi.cpp b/src/plugins/projectexplorer/abi.cpp index 50c1d8150762b0a713a2da36ea56ffafa255e655..ea0ad8fe7d7693d9c014086bd604dcabb76f8efb 100644 --- a/src/plugins/projectexplorer/abi.cpp +++ b/src/plugins/projectexplorer/abi.cpp @@ -118,7 +118,7 @@ static QList<Abi> abiOf(const QByteArray &data) } else { // Windows PE // 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()) { Abi::Architecture arch = Abi::UnknownArchitecture; Abi::OSFlavor flavor = Abi::UnknownFlavor;