; The OS/K Team licenses this file to you under the MIT license. ; See the LICENSE file in the project root for more information. ; ; int strnlen(char *, int) ; strnlen: mov rcx, ax1 scasb.rep.nz ax0, 0 sub rax, ax1, rcx ret ; ; int strlen(char *) ; strlen: mov ax1, STRLEN_MAX jmp strnlen