From fc9d57a500e522ce254f34681c67c6b2f3300cd8 Mon Sep 17 00:00:00 2001 From: ewy Date: Sat, 6 Jun 2026 20:20:41 +0200 Subject: remove a bunch of unnecessary pointer manip --- main.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index 7e229fe..f7060bd 100644 --- a/main.go +++ b/main.go @@ -95,7 +95,7 @@ func mode[T any](list ModeMap[T], fire func(mode T) *spool.ExitCode) *spool.Exit return nil } -func pik() spool.ExitCode { +func pik() *spool.ExitCode { // initialize the flags outside the main method so it can re-run in case // pik changes its own configuration at runtime @@ -106,14 +106,14 @@ func pik() spool.ExitCode { return mode() }) if code != nil { - return *code + return code } code = mode(statelessModes, func(mode func() *spool.ExitCode) *spool.ExitCode { return mode() }) if code != nil { - return *code + return code } syncInitializers.RunSync(func(initializer model.Initializer) error { @@ -177,7 +177,7 @@ func pik() spool.ExitCode { return mode(st) }) if code != nil { - return *code + return code } args := pflag.Args() @@ -240,7 +240,7 @@ func pik() spool.ExitCode { return mode(st, result.Source, result.Target) }) if code != nil { - return *code + return code } err = run.Run(result.Source, result.Target, result.Args...) -- cgit v1.3.1