aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pkg/covermerger/provider_web.go5
-rw-r--r--tools/syz-cover/syz-cover.go2
2 files changed, 5 insertions, 2 deletions
diff --git a/pkg/covermerger/provider_web.go b/pkg/covermerger/provider_web.go
index 3347f7931..e992f85b5 100644
--- a/pkg/covermerger/provider_web.go
+++ b/pkg/covermerger/provider_web.go
@@ -34,7 +34,10 @@ func (mr *webGit) GetFileVersions(c *Config, targetFilePath string, rbcs []RepoB
var errFileNotFound = errors.New("file not found")
func loadFile(filePath, repo, commit string) ([]byte, error) {
- uri := fmt.Sprintf("%s/plain/%s?id=%s", repo, filePath, commit)
+ uri := fmt.Sprintf("%s/plain/%s", repo, filePath)
+ if commit != "latest" {
+ uri += "?id=" + commit
+ }
u, err := url.Parse(uri)
if err != nil {
return nil, fmt.Errorf("failed to parse %v: %w", uri, err)
diff --git a/tools/syz-cover/syz-cover.go b/tools/syz-cover/syz-cover.go
index 6832596e5..b30c20152 100644
--- a/tools/syz-cover/syz-cover.go
+++ b/tools/syz-cover/syz-cover.go
@@ -59,7 +59,7 @@ var (
flagForFile = flag.String("for-file", "", "[optional]show file coverage")
flagRepo = flag.String("repo", "git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git",
"[optional] repo to be used by -for-file")
- flagCommit = flag.String("commit", "", "commit to be used by -for-file")
+ flagCommit = flag.String("commit", "latest", "[optional] commit to be used by -for-file")
flagNamespace = flag.String("namespace", "upstream", "[optional] used by -for-file")
)