... | ... |
@@ -2317,7 +2317,7 @@ int cli_peheader(fmap_t *map, struct cli_exe_info *peinfo) |
2317 | 2317 |
fsize = map->len - peinfo->offset; |
2318 | 2318 |
if(fmap_readn(map, &e_magic, peinfo->offset, sizeof(e_magic)) != sizeof(e_magic)) { |
2319 | 2319 |
cli_dbgmsg("Can't read DOS signature\n"); |
2320 |
- return CL_CLEAN; |
|
2320 |
+ return -1; |
|
2321 | 2321 |
} |
2322 | 2322 |
|
2323 | 2323 |
if(EC16(e_magic) != PE_IMAGE_DOS_SIGNATURE && EC16(e_magic) != PE_IMAGE_DOS_SIGNATURE_OLD) { |