Update to checkpolicy 2.1.11. Requires libsepol 2.1.8.
Change-Id: I8e0399b6fcaf2466cf7c911a0514bb4f5000857d
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
diff --git a/checkmodule.c b/checkmodule.c
index 47603e0..cb58cf0 100644
--- a/checkmodule.c
+++ b/checkmodule.c
@@ -63,10 +63,12 @@
if (fstat(fd, &sb) < 0) {
fprintf(stderr, "Can't stat '%s': %s\n",
file, strerror(errno));
+ close(fd);
return -1;
}
map =
mmap(NULL, sb.st_size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
+ close(fd);
if (map == MAP_FAILED) {
fprintf(stderr, "Can't map '%s': %s\n", file, strerror(errno));
return -1;