From: Ian Campbell Date: Wed, 10 Feb 2016 16:32:39 +0000 (+0000) Subject: loadpolicy: only close polFd if it is valid X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~1636 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=95cb4bac96e95b4df2e63d5ee5ae5f080090e31e;p=xen.git loadpolicy: only close polFd if it is valid It can be -1 at this point. CID 1055562 Signed-off-by: Ian Campbell Acked-by: Wei Liu --- diff --git a/tools/flask/utils/loadpolicy.c b/tools/flask/utils/loadpolicy.c index 47b5139e52..76710a256c 100644 --- a/tools/flask/utils/loadpolicy.c +++ b/tools/flask/utils/loadpolicy.c @@ -115,7 +115,7 @@ done: if ( ret < 0 ) fprintf(stderr, "Unable to unmap policy memory: %s\n", strerror(errno)); } - if ( polFd ) + if ( polFd >= 0 ) close(polFd); if ( xch ) xc_interface_close(xch);