From 4cda60c32c60f677ca2bd0cae3e31995bf37ae03 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Sat, 7 May 2011 23:26:17 +0000 Subject: [PATCH] Fixed detection --- src/format/pe.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/format/pe.c b/src/format/pe.c index 909e234..5e2c01a 100644 --- a/src/format/pe.c +++ b/src/format/pe.c @@ -157,8 +157,7 @@ static char const * _pe_detect(FormatPlugin * format) return NULL; if(helper->read(helper->format, &pm, sizeof(pm)) != sizeof(pm)) return NULL; - if((pm.offset = _htol16(pm.offset)) != sizeof(pm)) - return _detect_error(format); + pm.offset = _htol16(pm.offset); if(helper->seek(helper->format, pm.offset, SEEK_SET) != pm.offset) return NULL; if(helper->read(helper->format, &ph, sizeof(ph)) != sizeof(ph))