about summary refs log tree commit diff stats
path: root/apps/tile/environment.mu
diff options
context:
space:
mode:
Diffstat (limited to 'apps/tile/environment.mu')
-rw-r--r--apps/tile/environment.mu4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/tile/environment.mu b/apps/tile/environment.mu
index 9b45b43a..641f3166 100644
--- a/apps/tile/environment.mu
+++ b/apps/tile/environment.mu
@@ -283,7 +283,7 @@ $process:body: {
       break-if-!=
       # move cursor to initial word of sandbox
       var cursor-call-path-ah/eax: (addr handle call-path-element) <- get sandbox, cursor-call-path
-      allocate cursor-call-path-ah
+      initialize-path-from-sandbox sandbox, cursor-call-path-ah
       # move cursor to start of initial word
       var cursor-call-path-ah/eax: (addr handle call-path-element) <- get sandbox, cursor-call-path
       var cursor-call-path/eax: (addr call-path-element) <- lookup *cursor-call-path-ah
@@ -299,7 +299,7 @@ $process:body: {
       break-if-!=
       # move cursor to final word of sandbox
       var cursor-call-path-ah/ecx: (addr handle call-path-element) <- get sandbox, cursor-call-path
-      allocate cursor-call-path-ah
+      initialize-path-from-sandbox sandbox, cursor-call-path-ah
       var cursor-call-path/eax: (addr call-path-element) <- lookup *cursor-call-path-ah
       var dest/eax: (addr handle word) <- get cursor-call-path, word
       final-word dest, dest