From f6f35415d1461e61ad636e14fef6dd7518f93907 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Moln=C3=A1r?= Date: Sat, 20 Dec 2008 14:48:13 +0100 Subject: [PATCH] check processor type in PackW32Pe::canUnpack --- src/p_w32pe.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/p_w32pe.cpp b/src/p_w32pe.cpp index ed5056a6..7d7e45b1 100644 --- a/src/p_w32pe.cpp +++ b/src/p_w32pe.cpp @@ -1105,7 +1105,7 @@ void PackW32Pe::pack(OutputFile *fo) int PackW32Pe::canUnpack() { - if (!readFileHeader()) + if (!readFileHeader() || ih.cpu < 0x14c || ih.cpu > 0x150) return false; unsigned objs = ih.objects;