diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2009-12-30 07:33:23 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2009-12-30 07:33:23 +0100 |
commit | 322127413e6eef6dead82f2d0ef5dcab50472f4f (patch) | |
tree | 18fee251a11088549ba906fca26b154b9b34ffc0 | |
parent | dade8980e36a063f78e8cdcafe38d40552d0384a (diff) |
[ipaccess] Close the firmware file as well
-rw-r--r-- | openbsc/src/ipaccess/ipaccess-config.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/openbsc/src/ipaccess/ipaccess-config.c b/openbsc/src/ipaccess/ipaccess-config.c index cec7664f3..2577c49ff 100644 --- a/openbsc/src/ipaccess/ipaccess-config.c +++ b/openbsc/src/ipaccess/ipaccess-config.c @@ -414,6 +414,10 @@ static void analyze_firmware(const char *filename) } ipaccess_analyze_file(fd, stat.st_size, 0, entry); + if (close(fd) != 0) { + perror("Close failed.\n"); + return; + } llist_for_each_entry(header, entry, entry) { printf("Printing header information:\n"); |