commit | a5a92a613ca1786dd04516c55c7fc5d284147551 | [log] [tgz] |
---|---|---|
author | Gustavo Sverzut Barbieri <barbieri@profusion.mobi> | Fri Dec 16 16:17:50 2011 -0200 |
committer | Lucas De Marchi <lucas.demarchi@profusion.mobi> | Sat Dec 17 19:43:11 2011 -0200 |
tree | f9c846428cc1c105effb9fe3860b1cca5086dda7 | |
parent | 3d8226edfea12b951f6e257b087ec7453135ed10 [diff] [blame] |
fix error handling path.
diff --git a/libkmod/libkmod-index.c b/libkmod/libkmod-index.c index 7f0c092..f908d27 100644 --- a/libkmod/libkmod-index.c +++ b/libkmod/libkmod-index.c
@@ -775,9 +775,9 @@ fail: close(fd); -fail_open: - if (idx->mm) + if (idx->mm != MAP_FAILED) munmap(idx->mm, st.st_size); +fail_open: free(idx); return NULL; }