diff options
author | Reuben Thomas <rrt@sc3d.org> | 2016-12-18 18:34:12 +0000 |
---|---|---|
committer | Reuben Thomas <rrt@sc3d.org> | 2017-02-09 00:28:24 +0000 |
commit | 3f9a4142604bb5bceca0b3b361ef0c688afd5258 (patch) | |
tree | a932a29e428f4931f594bac27c0e8a51360a89b6 | |
parent | 99ec37d81e30a92404481d38906be157b4784eaa (diff) | |
download | enchant-3f9a4142604bb5bceca0b3b361ef0c688afd5258.tar.gz |
API: remove const qualifiers from suggs argument to enchant_pwl_suggest
Since “const char” is not compatible with “char”, it’s basically impossible
to have any kind of const qualifier on memory that is allocated and freed.
-rw-r--r-- | src/pwl.c | 4 | ||||
-rw-r--r-- | src/pwl.h | 4 |
2 files changed, 4 insertions, 4 deletions
@@ -729,8 +729,8 @@ static int best_distance(char** suggs, const char *const word, size_t len) /* gives the best set of suggestions from pwl that are at least as good as the * given suggs (if suggs == NULL just best from pwl) */ -char** enchant_pwl_suggest(EnchantPWL *pwl,const char *const word, - size_t len, const char*const*const suggs, size_t* out_n_suggs) +char** enchant_pwl_suggest(EnchantPWL *pwl, const char *const word, + size_t len, char** suggs, size_t* out_n_suggs) { EnchantTrieMatcher* matcher; EnchantSuggList sugg_list; @@ -47,8 +47,8 @@ void enchant_pwl_add(EnchantPWL * me, const char *const word, size_t len); void enchant_pwl_remove(EnchantPWL * me, const char *const word, size_t len); int enchant_pwl_check(EnchantPWL * me,const char *const word, size_t len); /*gives the best set of suggestions from pwl that are at least as good as the given suggs*/ -char** enchant_pwl_suggest(EnchantPWL *me,const char *const word, - size_t len, const char*const*const suggs, size_t* out_n_suggs); +char** enchant_pwl_suggest(EnchantPWL *me, const char *const word, + size_t len, char ** suggs, size_t* out_n_suggs); void enchant_pwl_free(EnchantPWL* me); void enchant_pwl_free_string_list(EnchantPWL* me, char** string_list); |