From 485a9284e74ea9ff8f0f37f2402ae80448b33f10 Mon Sep 17 00:00:00 2001 From: Damian Gryski Date: Tue, 7 Sep 2021 20:29:34 -0700 Subject: [PATCH] builder: add missing error check for ioutil.TempFile() --- builder/cc.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/builder/cc.go b/builder/cc.go index 7f0dad28..3aac7558 100644 --- a/builder/cc.go +++ b/builder/cc.go @@ -155,6 +155,10 @@ func compileAndCacheCFile(abspath, tmpdir string, cflags []string, printCommands // Write dependencies file. f, err := ioutil.TempFile(filepath.Dir(depfileCachePath), depfileName) + if err != nil { + return "", err + } + buf, err = json.MarshalIndent(dependencySlice, "", "\t") if err != nil { panic(err) // shouldn't happen