From 10cbc169c1bbeb9fd4e024415bf9e724d8023b01 Mon Sep 17 00:00:00 2001 From: Tobias Speicher Date: Wed, 1 Nov 2023 22:18:37 +0100 Subject: [PATCH] Use different function to be more consistent with other code --- cmd/restic/cmd_version.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/cmd/restic/cmd_version.go b/cmd/restic/cmd_version.go index 686bb9c0c..3c625abd5 100644 --- a/cmd/restic/cmd_version.go +++ b/cmd/restic/cmd_version.go @@ -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, } - jsonB, err := json.Marshal(jsonS) + err := json.NewEncoder(globalOptions.stdout).Encode(jsonS) if err != nil { - Warnf("Marshall failed: %v\n", err) + Warnf("Encode failed: %v\n", err) return } - - fmt.Println(string(jsonB)) } else { fmt.Printf("restic %s compiled with %v on %v/%v\n", version, runtime.Version(), runtime.GOOS, runtime.GOARCH)