From 9738165f3ea8729be43a6496a35e9d76a27e8ebf Mon Sep 17 00:00:00 2001 From: Dominik Polakovics Date: Fri, 8 Nov 2024 17:22:02 +0100 Subject: [PATCH] fix sysproc --- internal/logic/sync.go | 5 ----- internal/logic/sysproc_default.go | 11 +++++++++++ .../logic/{sync_windows.go => sysproc_windows.go} | 2 +- 3 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 internal/logic/sysproc_default.go rename internal/logic/{sync_windows.go => sysproc_windows.go} (68%) diff --git a/internal/logic/sync.go b/internal/logic/sync.go index 62272d6..99b7692 100644 --- a/internal/logic/sync.go +++ b/internal/logic/sync.go @@ -12,7 +12,6 @@ import ( "sort" "strconv" "strings" - "syscall" "fyne.io/fyne/v2/widget" "github.com/dhowden/tag" @@ -41,10 +40,6 @@ func getAudioFiles(folder string) ([]string, error) { return audioFiles, nil } -func getSysProcAttr() *syscall.SysProcAttr { - return &syscall.SysProcAttr{} -} - func CombineFiles(folder1 string, folder2 string, outputFolder string, progress *widget.ProgressBar) error { // Get list of audio files from both folders files1, err := getAudioFiles(folder1) diff --git a/internal/logic/sysproc_default.go b/internal/logic/sysproc_default.go new file mode 100644 index 0000000..9f1dfac --- /dev/null +++ b/internal/logic/sysproc_default.go @@ -0,0 +1,11 @@ +// +build !windows + +package logic + +import ( + "syscall" +) + +func getSysProcAttr() *syscall.SysProcAttr { + return &syscall.SysProcAttr{} +} diff --git a/internal/logic/sync_windows.go b/internal/logic/sysproc_windows.go similarity index 68% rename from internal/logic/sync_windows.go rename to internal/logic/sysproc_windows.go index 93c9623..28db020 100644 --- a/internal/logic/sync_windows.go +++ b/internal/logic/sysproc_windows.go @@ -7,5 +7,5 @@ import ( ) func getSysProcAttr() *syscall.SysProcAttr { - return &syscall.SysProcAttr{Hidewindow: true} + return &syscall.SysProcAttr{HideWindow: true} }