CalcHighestNonAmID matching

This commit is contained in:
Dethrace Labs 2026-02-09 17:36:41 +13:00
parent 42c2e03daa
commit 39053cf349
1 changed files with 13 additions and 12 deletions

View File

@ -4497,19 +4497,20 @@ br_uint_32 CalcHighestNonAmID(br_actor* pActor, int* pHighest) {
char s[256];
int number;
if (pActor->identifier == NULL || pActor->identifier[0] == '&') {
return 0;
}
if (strlen(pActor->identifier) == 12) {
strcpy(s, &pActor->identifier[4]);
strtok(s, ".");
sscanf(s, "%d", &number);
} else {
number = 0;
}
if (*pHighest < number) {
*pHighest = number;
if (pActor->identifier != NULL && pActor->identifier[0] == '&') {
if (strlen(pActor->identifier) != 12) {
number = 0;
} else {
strcpy(s, &pActor->identifier[4]);
strtok(s, ".");
sscanf(s, "%d", &number);
}
if (*pHighest < number) {
*pHighest = number;
}
}
return 0;
}