lguest: Don't leak /dev/zero fd

Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>

authored by

Mark McLoughlin and committed by
Rusty Russell
34bdaab4 32c68e5c

+1
+1
Documentation/lguest/lguest.c
··· 254 PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, fd, 0); 255 if (addr == MAP_FAILED) 256 err(1, "Mmaping %u pages of /dev/zero", num); 257 258 return addr; 259 }
··· 254 PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, fd, 0); 255 if (addr == MAP_FAILED) 256 err(1, "Mmaping %u pages of /dev/zero", num); 257 + close(fd); 258 259 return addr; 260 }