Probable fix for 'Debug Assertion Failure' in Client::GarbleMessage()

This commit is contained in:
Uleat
2015-04-22 12:29:35 -04:00
parent 23dd560a72
commit c974b30192
2 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -7500,7 +7500,7 @@ void Client::GarbleMessage(char *message, uint8 variance)
}
uint8 chance = (uint8)zone->random.Int(0, 115); // variation just over worst possible scrambling
if (isalpha(message[i]) && (chance <= variance)) {
if (isalpha((unsigned char)message[i]) && (chance <= variance)) {
uint8 rand_char = (uint8)zone->random.Int(0,51); // choose a random character from the alpha list
message[i] = alpha_list[rand_char];
}