diff options
| author | Ophestra <cat@gensokyo.uk> | 2025-03-17 16:17:03 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2025-03-17 16:17:03 +0900 |
| commit | 528674cb6e982978a72cdcd7337144cda12ab025 (patch) | |
| tree | 674cf998bc6a6456619b72ab6f04161983d01bec /sandbox/init.go | |
| parent | 70c9757e26909a7ac6780dc6140af6a1b925e508 (diff) | |
sandbox/init: fail early on nil op
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'sandbox/init.go')
| -rw-r--r-- | sandbox/init.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sandbox/init.go b/sandbox/init.go index 4fbb173f..e80afbea 100644 --- a/sandbox/init.go +++ b/sandbox/init.go @@ -143,6 +143,10 @@ func Init(prepare func(prefix string), setVerbose func(verbose bool)) { } for i, op := range *params.Ops { + if op == nil { + log.Fatalf("invalid op %d", i) + } + msg.Verbosef("mounting %s", op) if err := op.apply(¶ms.InitParams); err != nil { msg.PrintBaseErr(err, |
