mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 13:38:47 +00:00
last_letter in MatchRule is not used.
This was identified by the clang static analyser.
This commit is contained in:
@@ -1571,7 +1571,6 @@ static void MatchRule(Translator *tr, char *word[], char *word_start, int group_
|
||||
int letter_w; // current letter, wide character
|
||||
int last_letter_w; // last letter, wide character
|
||||
int letter_xbytes; // number of extra bytes of multibyte character (num bytes - 1)
|
||||
unsigned char last_letter;
|
||||
|
||||
char *pre_ptr;
|
||||
char *post_ptr; // pointer to first character after group
|
||||
@@ -1732,7 +1731,6 @@ static void MatchRule(Translator *tr, char *word[], char *word_start, int group_
|
||||
distance_right += 6;
|
||||
if (distance_right > 18)
|
||||
distance_right = 19;
|
||||
last_letter = letter;
|
||||
last_letter_w = letter_w;
|
||||
letter_xbytes = utf8_in(&letter_w, post_ptr)-1;
|
||||
letter = *post_ptr++;
|
||||
@@ -1939,7 +1937,6 @@ static void MatchRule(Translator *tr, char *word[], char *word_start, int group_
|
||||
if (distance_left > 18)
|
||||
distance_left = 19;
|
||||
|
||||
last_letter = *pre_ptr;
|
||||
utf8_in(&last_letter_w, pre_ptr);
|
||||
pre_ptr--;
|
||||
letter_xbytes = utf8_in2(&letter_w, pre_ptr, 1)-1;
|
||||
|
||||
Reference in New Issue
Block a user