vxug-WinAPI-Tricks/StringsAndData/StringCompareStringRegion/StringCompareStringRegionW.c
2021-11-12 12:10:18 -06:00

18 lines
291 B
C

INT StringCompareStringRegionW(PWCHAR String1, PWCHAR String2, SIZE_T Count)
{
UCHAR Block1, Block2;
while (Count-- > 0)
{
Block1 = (UCHAR)*String1++;
Block2 = (UCHAR)*String2++;
if (Block1 != Block2)
return Block1 - Block2;
if (Block1 == '\0')
return 0;
}
return 0;
}