From 25c8ba8603758f4d95de0de34b2accee442bc291 Mon Sep 17 00:00:00 2001 From: Al Date: Mon, 21 Mar 2016 18:18:25 -0400 Subject: [PATCH] [fix] Log more helpful error message in language_classifier if not loaded --- src/language_classifier.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/language_classifier.c b/src/language_classifier.c index 1ea658d9..e3417828 100644 --- a/src/language_classifier.c +++ b/src/language_classifier.c @@ -10,6 +10,8 @@ #define LANGUAGE_CLASSIFIER_SIGNATURE 0xCCCCCCCC +#define LANGUAGE_CLASSIFIER_SETUP_ERROR "language_classifier not loaded, run libpostal_setup_language_classifier()\n" + #define MIN_PROB (0.05 - DBL_EPSILON) static language_classifier_t *language_classifier = NULL; @@ -58,7 +60,7 @@ language_classifier_response_t *classify_languages(char *address) { language_classifier_t *classifier = get_language_classifier(); if (classifier == NULL) { - log_error("classifier NULL\n"); + log_error(LANGUAGE_CLASSIFIER_SETUP_ERROR); return NULL; }