[api/compat] PR #465 redefined the language classifier response struct in the API and was casting between incompatible pointer types. Using the exported struct throughout.

This commit is contained in:
Al
2025-01-30 01:45:18 -05:00
parent 7245a178cf
commit 0540d7c7e3
9 changed files with 19 additions and 24 deletions

View File

@@ -17,10 +17,10 @@ static inline bool is_address_text_component(char *label) {
);
}
language_classifier_response_t *place_languages(size_t num_components, char **labels, char **values) {
libpostal_language_classifier_response_t *place_languages(size_t num_components, char **labels, char **values) {
if (num_components == 0 || values == NULL || labels == NULL) return NULL;
language_classifier_response_t *lang_response = NULL;
libpostal_language_classifier_response_t *lang_response = NULL;
char *label;
char *value;