2021-11-12 18:10:18 +00:00
|
|
|
INT StringCompareStringRegionA(PCHAR String1, PCHAR 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;
|
2021-05-28 06:09:01 +00:00
|
|
|
}
|