Index: src/sphinx_lmtools/sphinx_lm_eval.c =================================================================== --- src/sphinx_lmtools/sphinx_lm_eval.c.orig +++ src/sphinx_lmtools/sphinx_lm_eval.c @@ -202,6 +202,7 @@ evaluate_file(ngram_model_t *lm, logmath for (litor = lineiter_start(fh); litor; litor = lineiter_next(litor)) { char **words; int32 n, tmp_ch, tmp_noovs, tmp_nccs, tmp_lscr; + tmp_nccs = tmp_noovs = tmp_lscr = 0; n = str2words(litor->buf, NULL, 0); if (n < 0) @@ -247,6 +248,7 @@ evaluate_string(ngram_model_t *lm, logma char *textfoo; char **words; int32 n, ch, noovs, nccs, lscr; + nccs = noovs = lscr = 0; /* Split it into an array of strings. */ textfoo = ckd_salloc(text);