Use different function to be more consistent with other code

This commit is contained in:
Tobias Speicher 2023-11-01 22:18:37 +01:00
parent ab23d033b6
commit 10cbc169c1
No known key found for this signature in database
GPG key ID: 2CF824BD810C3BDB

View file

@ -35,13 +35,11 @@ Exit status is 0 if the command was successful, and non-zero if there was any er
GoTarget: runtime.GOOS + "/" + runtime.GOARCH, GoTarget: runtime.GOOS + "/" + runtime.GOARCH,
} }
jsonB, err := json.Marshal(jsonS) err := json.NewEncoder(globalOptions.stdout).Encode(jsonS)
if err != nil { if err != nil {
Warnf("Marshall failed: %v\n", err) Warnf("Encode failed: %v\n", err)
return return
} }
fmt.Println(string(jsonB))
} else { } else {
fmt.Printf("restic %s compiled with %v on %v/%v\n", fmt.Printf("restic %s compiled with %v on %v/%v\n",
version, runtime.Version(), runtime.GOOS, runtime.GOARCH) version, runtime.Version(), runtime.GOOS, runtime.GOARCH)