From 58c801db0f2bad6a5fdeb98ba088ccbafc40fe07 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Sat, 29 May 2021 16:49:36 -0700 Subject: [PATCH] . --- shell/trace.mu | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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