internal/app: hold path hiding in op
All checks were successful
Test / Create distribution (push) Successful in 35s
Test / Sandbox (push) Successful in 2m20s
Test / Hakurei (push) Successful in 3m8s
Test / Hpkg (push) Successful in 4m12s
Test / Sandbox (race detector) (push) Successful in 4m37s
Test / Hakurei (race detector) (push) Successful in 5m21s
Test / Flake checks (push) Successful in 1m34s

This makes no sense to be part of the global state.

Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
2025-10-10 19:48:37 +09:00
parent 776650af01
commit f6dd9dab6a
2 changed files with 11 additions and 11 deletions

View File

@@ -57,9 +57,6 @@ type outcomeState struct {
sc hst.Paths
*EnvPaths
// Matched paths to cover. Populated by spFilesystemOp.
HidePaths []*check.Absolute
// Copied via populateLocal.
k syscallDispatcher
// Copied via populateLocal.
@@ -154,7 +151,7 @@ type outcomeStateSys struct {
directWayland bool
// Copied header from [hst.Config]. Safe for read by spFinalOp.toSystem only.
extraPerms []*hst.ExtraPermConfig
// Copied address from [hst.Config. Safe for read by spDBusOp.toSystem only.
// Copied address from [hst.Config]. Safe for read by spDBusOp.toSystem only.
sessionBus, systemBus *hst.BusConfig
sys *system.I
@@ -255,7 +252,7 @@ func (state *outcomeStateSys) toSystem() error {
&spParamsOp{},
// TODO(ophestra): move this late for #8 and #9
spFilesystemOp{},
&spFilesystemOp{},
spRuntimeOp{},
spTmpdirOp{},