From 7f42e0aaca071b635cc5e3ef0eab64af3eed328c Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Wed, 11 Oct 2017 07:51:36 +0100 Subject: [PATCH] compiledict.c: Fix -Wmissing-prototypes warnings. --- src/libespeak-ng/compiledict.c | 4 ++-- src/libespeak-ng/dictionary.c | 3 --- src/libespeak-ng/translate.h | 3 +++ 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/libespeak-ng/compiledict.c b/src/libespeak-ng/compiledict.c index 461176e9..5c7e0842 100644 --- a/src/libespeak-ng/compiledict.c +++ b/src/libespeak-ng/compiledict.c @@ -762,7 +762,7 @@ static int group3_ix; #define N_RULES 3000 // max rules for each group -int isHexDigit(int c) +static int isHexDigit(int c) { if ((c >= '0') && (c <= '9')) return c - '0'; @@ -1169,7 +1169,7 @@ static char *compile_rule(char *input) return prule; } -int __cdecl string_sorter(char **a, char **b) +static int __cdecl string_sorter(char **a, char **b) { char *pa, *pb; int ix; diff --git a/src/libespeak-ng/dictionary.c b/src/libespeak-ng/dictionary.c index 5bcfdbe9..5a504fb7 100644 --- a/src/libespeak-ng/dictionary.c +++ b/src/libespeak-ng/dictionary.c @@ -40,9 +40,6 @@ int dictionary_skipwords; char dictionary_name[40]; -extern void print_dictionary_flags(unsigned int *flags, char *buf, int buf_len); -extern char *DecodeRule(const char *group_chars, int group_length, char *rule, int control); - // accented characters which indicate (in some languages) the start of a separate syllable static const unsigned short diereses_list[7] = { 0xe4, 0xeb, 0xef, 0xf6, 0xfc, 0xff, 0 }; diff --git a/src/libespeak-ng/translate.h b/src/libespeak-ng/translate.h index 1d3ac99f..2ff593f2 100644 --- a/src/libespeak-ng/translate.h +++ b/src/libespeak-ng/translate.h @@ -749,6 +749,9 @@ int LoadDictionary(Translator *tr, const char *name, int no_error); int LookupDictList(Translator *tr, char **wordptr, char *ph_out, unsigned int *flags, int end_flags, WORD_TAB *wtab); int HashDictionary(const char *string); +void print_dictionary_flags(unsigned int *flags, char *buf, int buf_len); +char *DecodeRule(const char *group_chars, int group_length, char *rule, int control); + void MakePhonemeList(Translator *tr, int post_pause, int new_sentence); int ChangePhonemes_ru(Translator *tr, PHONEME_LIST2 *phlist, int n_ph, int index, PHONEME_TAB *ph, CHANGEPH *ch); void ApplySpecialAttribute2(Translator *tr, char *phonemes, int dict_flags);