about summary refs log tree commit diff stats
path: root/shell/trace.mu
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2021-05-29 16:49:36 -0700
committerKartik K. Agaram <vc@akkartik.com>2021-05-29 16:49:36 -0700
commit58c801db0f2bad6a5fdeb98ba088ccbafc40fe07 (patch)
treeb47b18dd2d3f079715b1e7cdef66c812d9cfb650 /shell/trace.mu
parentaf46771821d7d0af3c8970f15cedf2cf1714f765 (diff)
downloadmu-58c801db0f2bad6a5fdeb98ba088ccbafc40fe07.tar.gz
.
Diffstat (limited to 'shell/trace.mu')
-rw-r--r--shell/trace.mu2
1 files changed, 1 insertions, 1 deletions
diff --git a/shell/trace.mu b/shell/trace.mu
index 60c36afd..9c9d8d0d 100644
--- a/shell/trace.mu
+++ b/shell/trace.mu
@@ -421,13 +421,13 @@ fn mark-lines-clean _self: (addr trace) {
 
 fn render-trace screen: (addr screen), _self: (addr trace), xmin: int, ymin: int, xmax: int, ymax: int, show-cursor?: boolean -> _/ecx: int {
   var already-hiding-lines?: boolean
-  var y/ecx: int <- copy ymin
   var self/esi: (addr trace) <- copy _self
   compare self, 0
   {
     break-if-!=
     abort "null trace"
   }
+  var y/ecx: int <- copy ymin
   clamp-cursor-to-top self, y
   var trace-ah/eax: (addr handle array trace-line) <- get self, data
   var _trace/eax: (addr array trace-line) <- lookup *trace-ah