From 160eb2ec88a2097e249750ae899bc69a73b5ff64 Mon Sep 17 00:00:00 2001 From: Kei Kamikawa Date: Mon, 18 Nov 2024 01:39:43 +0900 Subject: [PATCH] fixed error handling options --- virtualization.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/virtualization.go b/virtualization.go index 7c6ee71..f4459b6 100644 --- a/virtualization.go +++ b/virtualization.go @@ -395,7 +395,9 @@ func (v *VirtualMachine) StartGraphicApplication(width, height float64, opts ... } defaultOpts := &startGraphicApplicationOptions{} for _, opt := range opts { - opt(defaultOpts) + if err := opt(defaultOpts); err != nil { + return err + } } windowTitle := charWithGoString(defaultOpts.title) defer windowTitle.Free()