From dbafbdb6e87564d591f72f5c8d0fb0cf327421c4 Mon Sep 17 00:00:00 2001 From: julianb0 Date: Mon, 17 Jun 2019 13:54:10 +0200 Subject: [PATCH] str --- ka/crt/str/strcpy.k | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ka/crt/str/strcpy.k b/ka/crt/str/strcpy.k index 80730a6..b538c13 100644 --- a/ka/crt/str/strcpy.k +++ b/ka/crt/str/strcpy.k @@ -5,8 +5,9 @@ ; void strcpy(char *, const char *) ; strcpy: - mov ax2, STRLEN_MAX - jmp strncpy + mov rcx, STRLEN_MAX + movsb.rep.nz ax0, ax1 + ret ; ; void strncpy(char *, const char *, int) @@ -16,7 +17,6 @@ strncpy: ret.cxz movsb.rep.nz ax0, ax1 - ret ;