summaryrefslogtreecommitdiffstats
path: root/sbin/savecore/savecore.c
diff options
context:
space:
mode:
authorbrueffer <brueffer@FreeBSD.org>2014-04-14 21:44:34 +0000
committerbrueffer <brueffer@FreeBSD.org>2014-04-14 21:44:34 +0000
commit8ac2dd562fe7fbc055cb8d7525b7255ee0c56847 (patch)
treee9f82d7c4e95a0a322ddf8e2fff19455986497a8 /sbin/savecore/savecore.c
parentc4f70eafe77c2186fa18d67b103886c421d101dd (diff)
downloadFreeBSD-src-8ac2dd562fe7fbc055cb8d7525b7255ee0c56847.zip
FreeBSD-src-8ac2dd562fe7fbc055cb8d7525b7255ee0c56847.tar.gz
Fix double fclose() in an error case.
CID: 1006120 Found with: Coverity Prevent(tm) MFC after: 1 week
Diffstat (limited to 'sbin/savecore/savecore.c')
-rw-r--r--sbin/savecore/savecore.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sbin/savecore/savecore.c b/sbin/savecore/savecore.c
index ca2dafd..0f1d41e 100644
--- a/sbin/savecore/savecore.c
+++ b/sbin/savecore/savecore.c
@@ -672,7 +672,7 @@ DoFile(const char *savedir, const char *device)
if (fclose(fp) < 0) {
syslog(LOG_ERR, "error on %s: %m", corename);
nerr++;
- goto closeall;
+ goto closefd;
}
symlinks_remove();
OpenPOWER on IntegriCloud