#include "tchar.h" #include 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 */