@@ -590,7 +590,7 @@ int main(int argc, char **argv) | |||
espeak_ng_InitializePath(data_path); | |||
espeak_ng_STATUS result = espeak_ng_Initialize(); | |||
if (result != ENS_OK) { | |||
if (result == ENE_VERSION_MISMATCH) | |||
if (result == ENS_VERSION_MISMATCH) | |||
fprintf(stderr, "Wrong version of espeak-data\n"); | |||
else | |||
fprintf(stderr, "Failed to load espeak-data\n"); |
@@ -31,14 +31,13 @@ extern "C" | |||
#endif | |||
typedef enum { | |||
ENS_OK = 0, | |||
ENS_GROUP_MASK = 0x70000000, | |||
ENS_GROUP_ERRNO = 0x00000000, /* Values 0-255 map to errno error codes. */ | |||
ENS_GROUP_ESPEAK_NG = 0x10000000, /* eSpeak NG error codes. */ | |||
/* 0 to 255 : errno */ | |||
/* Error Codes (< 0) */ | |||
ENE_COMPILE_ERRORS = -4, | |||
ENE_VERSION_MISMATCH = -5, | |||
ENS_OK = 0, | |||
ENS_COMPILE_ERROR = 0x100001FF, | |||
ENS_VERSION_MISMATCH = 0x100002FF, | |||
} espeak_ng_STATUS; | |||
typedef enum { |
@@ -2740,7 +2740,7 @@ static espeak_ng_STATUS CompilePhonemeData2(const char *source, FILE *log) | |||
fclose(f_errors); | |||
ReadPhondataManifest(); | |||
return error_count > 0 ? ENE_COMPILE_ERRORS : ENS_OK; | |||
return error_count > 0 ? ENS_COMPILE_ERROR : ENS_OK; | |||
} | |||
static const char *preset_tune_names[] = { | |||
@@ -3032,7 +3032,7 @@ espeak_ng_STATUS espeak_ng_CompileIntonation(FILE *log) | |||
LoadPhData(NULL); | |||
return error_count > 0 ? ENE_COMPILE_ERRORS : ENS_OK; | |||
return error_count > 0 ? ENS_COMPILE_ERROR : ENS_OK; | |||
} | |||
espeak_ng_STATUS espeak_ng_CompilePhonemeData(long rate, FILE *log) |
@@ -1593,6 +1593,6 @@ ESPEAK_NG_API espeak_ng_STATUS espeak_ng_CompileDictionary(const char *dsource, | |||
LoadDictionary(translator, dict_name, 0); | |||
return error_count > 0 ? ENE_COMPILE_ERRORS : ENS_OK; | |||
return error_count > 0 ? ENS_COMPILE_ERROR : ENS_OK; | |||
} | |||
#pragma GCC visibility pop |
@@ -635,7 +635,7 @@ ESPEAK_API int espeak_Initialize(espeak_AUDIO_OUTPUT output_type, int buf_length | |||
espeak_ng_InitializePath(path); | |||
espeak_ng_STATUS result = espeak_ng_Initialize(); | |||
if (result != ENS_OK) { | |||
if (result == ENE_VERSION_MISMATCH) | |||
if (result == ENS_VERSION_MISMATCH) | |||
fprintf(stderr, "Wrong version of espeak-data (expected 0x%x) at %s\n", version_phdata, path_home); | |||
else { | |||
fprintf(stderr, "Failed to load espeak-data\n"); |
@@ -141,7 +141,7 @@ espeak_ng_STATUS LoadPhData(int *srate) | |||
} | |||
if (version != version_phdata) | |||
return ENE_VERSION_MISMATCH; | |||
return ENS_VERSION_MISMATCH; | |||
// set up phoneme tables | |||
p = phoneme_tab_data; |
@@ -577,7 +577,7 @@ int main(int argc, char **argv) | |||
espeak_ng_InitializePath(data_path); | |||
espeak_ng_STATUS result = espeak_ng_Initialize(); | |||
if (result != ENS_OK) { | |||
if (result == ENE_VERSION_MISMATCH) | |||
if (result == ENS_VERSION_MISMATCH) | |||
fprintf(stderr, "Wrong version of espeak-data (expected 0x%x) at %s\n", version_phdata, path_home); | |||
else | |||
fprintf(stderr, "Failed to load espeak-data\n"); |