reactos/lib/sdk/crt/string/i386/tcsnlen.inc
Timo Kreuzer ab6c2ee54c [CRT]
incude asm.inc instead of reactos/asm.h
Fix a bug that smeaked into _chkstk

svn path=/branches/cmake-bringup/; revision=49591
2010-11-15 01:29:12 +00:00

34 lines
339 B
PHP

/* $Id$
*/
#include "tchar.h"
#include <asm.inc>
PUBLIC _tcsnlen
.code
_tcsnlen:
push edi
mov edi, [esp + 8]
mov ecx, [esp + 12]
xor eax, eax
test ecx, ecx
jz .L1
mov edx, ecx
cld
repne _tscas
sete al
sub edx, ecx
sub edx, eax
mov eax, edx
.L1:
pop edi
ret
END
/* EOF */