From 3ba327806a492fd72fdee6def5f7ea3348c86ae5 Mon Sep 17 00:00:00 2001 From: brueffer Date: Wed, 23 Apr 2014 07:33:51 +0000 Subject: [PATCH] MFC: r264479 Fix double fclose() in an error case. CID: 1006120 Found with: Coverity Prevent(tm) git-svn-id: svn://svn.freebsd.org/base/stable/10@264806 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- sbin/savecore/savecore.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbin/savecore/savecore.c b/sbin/savecore/savecore.c index bdbf7e384..c2cb63b34 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(); -- 2.45.0