From c6bfe9fa34b02419e43ac4b0439cc1063eb55cbf Mon Sep 17 00:00:00 2001 From: julianb0 Date: Thu, 30 May 2019 19:09:15 +0200 Subject: [PATCH] dos --- dos/str/strrev.k | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dos/str/strrev.k b/dos/str/strrev.k index 2f1b2f1..1338af2 100644 --- a/dos/str/strrev.k +++ b/dos/str/strrev.k @@ -11,7 +11,8 @@ strrev: ; save str's location ; xxx why is dec'ing needed? - lea rdx, b[ax1 + -1] + ;lea rdx, b[ax1 + -1] + mov rdx, ax1 ; go to str's end, just before ; the null terminator @@ -35,7 +36,7 @@ strrev: jmp .2 .3: - mov b[ax0+1], 0 + mov b[ax0+2], 0 .4: ret