From b96df71ccadbff417f122e33abbf1dcbbbd84563 Mon Sep 17 00:00:00 2001 From: Fredrik Skogman Date: Thu, 22 Feb 2024 15:54:55 +0100 Subject: [PATCH] Always use forward slash when splitting target names Signed-off-by: Fredrik Skogman --- examples/multirepo/client/client_example.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/multirepo/client/client_example.go b/examples/multirepo/client/client_example.go index 5ed61427..eb4b8068 100644 --- a/examples/multirepo/client/client_example.go +++ b/examples/multirepo/client/client_example.go @@ -155,7 +155,8 @@ func BootstrapTUF() ([]byte, map[string][]byte, error) { if name == "map.json" { mapBytes = bytes } else { - repositoryName := strings.Split(name, string(os.PathSeparator)) + // Target names uses forwardslash even on Windows + repositoryName := strings.Split(name, "/") trustedRoots[repositoryName[0]] = bytes } log.Info("Successfully downloaded target", "target", name, "path", path)