From 3aedba66bd06de7e5db0fc38775fa20c29e40033 Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Sun, 14 Jul 2013 08:37:06 +0200 Subject: ipaccess: Fix a resource leak in case the stat is failing Close the file when the stat is failing. Fixes: Coverity CID 1040711 --- openbsc/src/ipaccess/ipaccess-config.c | 1 + 1 file changed, 1 insertion(+) diff --git a/openbsc/src/ipaccess/ipaccess-config.c b/openbsc/src/ipaccess/ipaccess-config.c index 75c37f0ea..e66771a1a 100644 --- a/openbsc/src/ipaccess/ipaccess-config.c +++ b/openbsc/src/ipaccess/ipaccess-config.c @@ -743,6 +743,7 @@ static void analyze_firmware(const char *filename) /* verify the file */ if (fstat(fd, &stat) == -1) { perror("Can not stat the file"); + close(fd); return; } -- cgit v1.2.3