Added missing entry in VP table and fixed off-by-one for string table lookups.
This commit is contained in:
parent
10dcf04a92
commit
a40cba2430
|
|
@ -165,6 +165,7 @@ typedef enum
|
||||||
PROMPT_UNDERLINE, // underline
|
PROMPT_UNDERLINE, // underline
|
||||||
PROMPT_CARET, // caret
|
PROMPT_CARET, // caret
|
||||||
PROMPT_LEFT_BRACE, // left brace
|
PROMPT_LEFT_BRACE, // left brace
|
||||||
|
PROMPT_RIGHT_BRACE, // right brace
|
||||||
PROMPT_CUSTOM1, // Hotspot
|
PROMPT_CUSTOM1, // Hotspot
|
||||||
PROMPT_CUSTOM2, // ClearNode
|
PROMPT_CUSTOM2, // ClearNode
|
||||||
PROMPT_CUSTOM3, // ShariNode
|
PROMPT_CUSTOM3, // ShariNode
|
||||||
|
|
|
||||||
|
|
@ -420,9 +420,7 @@ void vp_queueStringTableEntry(const char* const* stringTableStringPtr)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
uint16_t pos = NUM_VOICE_PROMPTS
|
uint16_t pos = NUM_VOICE_PROMPTS
|
||||||
+ 1
|
+ (stringTableStringPtr - ¤tLanguage->languageName);
|
||||||
+ (stringTableStringPtr - ¤tLanguage->languageName) /
|
|
||||||
sizeof(const char *);
|
|
||||||
|
|
||||||
vp_queuePrompt(pos);
|
vp_queuePrompt(pos);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,7 @@ int GetEnglishStringTableOffset(const char* text)
|
||||||
|
|
||||||
if (strcmp(text, strPtr) == 0)
|
if (strcmp(text, strPtr) == 0)
|
||||||
{
|
{
|
||||||
return (i * sizeof(char *));
|
return i;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue