From 798fc449f6ee04a633e513f94a399541a0a0783d Mon Sep 17 00:00:00 2001 From: AlexSSD7 Date: Fri, 1 Sep 2023 18:24:56 +0100 Subject: [PATCH] Quote qemucli arg value --- qemucli/args.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qemucli/args.go b/qemucli/args.go index 4edaa2b..de4de49 100644 --- a/qemucli/args.go +++ b/qemucli/args.go @@ -4,6 +4,7 @@ import ( "fmt" "reflect" + "github.com/alessio/shellescape" "github.com/pkg/errors" ) @@ -46,7 +47,7 @@ func EncodeArgs(args []Arg) ([]string, error) { cmdArgs = append(cmdArgs, flag) if value != nil { - cmdArgs = append(cmdArgs, *value) + cmdArgs = append(cmdArgs, shellescape.Quote(*value)) } }