aboutsummaryrefslogtreecommitdiffhomepage
path: root/container/initplace.go
diff options
context:
space:
mode:
Diffstat (limited to 'container/initplace.go')
-rw-r--r--container/initplace.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/container/initplace.go b/container/initplace.go
index ce7ad86b..91146948 100644
--- a/container/initplace.go
+++ b/container/initplace.go
@@ -4,7 +4,6 @@ import (
"encoding/gob"
"fmt"
"os"
- "slices"
. "syscall"
)
@@ -73,7 +72,8 @@ func (t *TmpfileOp) apply(state *setupState) error {
func (t *TmpfileOp) Is(op Op) bool {
vt, ok := op.(*TmpfileOp)
- return ok && t.Path == vt.Path && slices.Equal(t.Data, vt.Data)
+ return ok && t.Path != nil && vt.Path != nil && t.Path.Is(vt.Path) &&
+ string(t.Data) == string(vt.Data)
}
func (*TmpfileOp) prefix() string { return "placing" }
func (t *TmpfileOp) String() string {