mkfs.cramfs: fix resource leak [coverity scan]

Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
Karel Zak 2013-03-27 16:18:33 +01:00
parent 765056b372
commit 1544dea1c9
1 changed files with 3 additions and 1 deletions

View File

@ -218,8 +218,10 @@ identical_file(struct entry *e1, struct entry *e2){
if (!start1)
return 0;
start2 = do_mmap(e2->path, e2->size, e2->mode);
if (!start2)
if (!start2) {
do_munmap(start1, e1->size, e1->mode);
return 0;
}
equal = !memcmp(start1, start2, e1->size);
do_munmap(start1, e1->size, e1->mode);
do_munmap(start2, e2->size, e2->mode);