ex_cmds: fix pvs/v781

This commit is contained in:
Jan Edmund Lazo 2019-12-25 18:23:14 -05:00
parent fd429345c9
commit f6b4547598
No known key found for this signature in database
GPG Key ID: 64915E6E9F735B15

View File

@ -4945,17 +4945,21 @@ help_heuristic(
* If the match is more than 2 chars from the start, multiply by 200 to
* put it after matches at the start.
*/
if (ASCII_ISALNUM(matched_string[offset]) && offset > 0
&& ASCII_ISALNUM(matched_string[offset - 1]))
if (offset > 0
&& ASCII_ISALNUM(matched_string[offset])
&& ASCII_ISALNUM(matched_string[offset - 1])) {
offset += 10000;
else if (offset > 2)
} else if (offset > 2) {
offset *= 200;
if (wrong_case)
}
if (wrong_case) {
offset += 5000;
/* Features are less interesting than the subjects themselves, but "+"
* alone is not a feature. */
if (matched_string[0] == '+' && matched_string[1] != NUL)
}
// Features are less interesting than the subjects themselves, but "+"
// alone is not a feature.
if (matched_string[0] == '+' && matched_string[1] != NUL) {
offset += 100;
}
return (int)(100 * num_letters + STRLEN(matched_string) + offset);
}