summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2022-02-02 10:51:48 +0100
committerMartin Polden <mpolden@mpolden.no>2022-02-02 10:52:07 +0100
commit1ee1b5eef080267e4724ef6f0374bff6bc2b55e8 (patch)
treebfc80e26734322e52024dab2849e32f5c763ba11 /client
parent14fd08d0a0615d2b64e5432e0105e225832e2085 (diff)
Always truncate dst file
Diffstat (limited to 'client')
-rw-r--r--client/go/cmd/clone.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/client/go/cmd/clone.go b/client/go/cmd/clone.go
index 6fe3c0d5a29..42751334523 100644
--- a/client/go/cmd/clone.go
+++ b/client/go/cmd/clone.go
@@ -158,6 +158,10 @@ func getSampleAppsZip() *os.File {
fatalErr(nil, "Could not download sample apps from GitHub: ", response.StatusCode)
return nil
}
+ if err := f.Truncate(0); err != nil {
+ fatalErr(err, "Could not truncate sample apps file: ", f.Name())
+ return nil
+ }
if _, err := io.Copy(f, response.Body); err != nil {
fatalErr(err, "Could not write sample apps to file: ", f.Name())
return nil