diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-03-08 18:48:26 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-03-08 18:48:26 +0100 |
| commit | 36d1c4540af3ef058d68092e41af05aa4a8c5eca (patch) | |
| tree | 3657a5920e4b100749ccb9d2d555652e7b7e28e9 /pkg/csource/build.go | |
| parent | 63ef857906766b3cafe4aebc43bc38edf42096c3 (diff) | |
all: fix gometalinter warnings
Fix typos, non-canonical code, remove dead code, etc.
Diffstat (limited to 'pkg/csource/build.go')
| -rw-r--r-- | pkg/csource/build.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pkg/csource/build.go b/pkg/csource/build.go index 69f5adfcb..b027b337f 100644 --- a/pkg/csource/build.go +++ b/pkg/csource/build.go @@ -27,7 +27,7 @@ func Build(target *prog.Target, lang, src string) (string, error) { sysTarget := targets.List[target.OS][target.Arch] compiler := sysTarget.CCompilerPrefix + "gcc" if _, err := exec.LookPath(compiler); err != nil { - return "", NoCompilerErr + return "", ErrNoCompiler } flags := []string{ "-x", lang, "-Wall", "-Werror", "-O1", "-g", "-o", bin.Name(), @@ -46,13 +46,13 @@ func Build(target *prog.Target, lang, src string) (string, error) { if err != nil { os.Remove(bin.Name()) data, _ := ioutil.ReadFile(src) - return "", fmt.Errorf("failed to build program:\n%s\n%s\ncompiler invocation: %v %v\n", + return "", fmt.Errorf("failed to build program:\n%s\n%s\ncompiler invocation: %v %v", data, out, compiler, flags) } return bin.Name(), nil } -var NoCompilerErr = errors.New("no target compiler") +var ErrNoCompiler = errors.New("no target compiler") // Format reformats C source using clang-format. func Format(src []byte) ([]byte, error) { |
