voices_list[n_voices_list] = NULL; // voices list terminator | voices_list[n_voices_list] = NULL; // voices list terminator | ||||
espeak_VOICE **new_voices = (espeak_VOICE **)realloc(voices, sizeof(espeak_VOICE *)*(n_voices_list+1)); | espeak_VOICE **new_voices = (espeak_VOICE **)realloc(voices, sizeof(espeak_VOICE *)*(n_voices_list+1)); | ||||
if (new_voices == NULL) | if (new_voices == NULL) | ||||
return voices; | |||||
return (const espeak_VOICE **)voices; | |||||
voices = new_voices; | voices = new_voices; | ||||
// sort the voices list | // sort the voices list |