diff options
author | Christophe Grenier <[email protected]> | 2020-11-27 18:47:59 +0100 |
---|---|---|
committer | Christophe Grenier <[email protected]> | 2020-11-27 18:47:59 +0100 |
commit | 57b93502c6f9be9d5af39839174d59dc29eda46c (patch) | |
tree | b42825638083caf014099402a996306d6329817f /src/analyse.c | |
parent | 92e07c9b131f3dfabfcaebf7d4103543b70f5ddf (diff) |
sysv: use unsigned int when checking the signature
Diffstat (limited to 'src/analyse.c')
-rw-r--r-- | src/analyse.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/analyse.c b/src/analyse.c index 46cf0362..be1f6af9 100644 --- a/src/analyse.c +++ b/src/analyse.c @@ -247,7 +247,7 @@ int search_type_1(const unsigned char *buffer, const disk_t *disk, partition_t * if(cramfs->magic==le32(CRAMFS_MAGIC) && recover_cramfs(disk, cramfs, partition, verbose, dump_ind)==0) return 1; - if((sysv4->s_magic == (signed)le32(0xfd187e20) || sysv4->s_magic == (signed)be32(0xfd187e20)) && + if(((unsigned)sysv4->s_magic == le32(0xfd187e20) || (unsigned)sysv4->s_magic == be32(0xfd187e20)) && recover_sysv(disk, sysv4, partition, verbose, dump_ind)==0) return 1; if(memcmp((const char *)lvm2->type, LVM2_LABEL, sizeof(lvm2->type)) == 0 && |